Lewati ke isi

Pemecahan Masalah / Kode Tidak Dapat Mengakses Domain Tertentu

Dalam beberapa kasus, beberapa domain tidak memiliki resolusi DNS dan perlu mengubah hosts untuk mengaksesnya. Anda dapat menambahkan konten extra_hosts pada layanan server dan semua worker-xxx di docker-stack.yaml.

docker-stack.yaml terletak pada host {Direktori instalasi DataFlux Func}/docker-stack.yaml

server dan semua worker-xxx perlu menambahkan konfigurasi ini, jangan sampai ada yang terlewat

Bagian yang diubah secara spesifik adalah sebagai berikut:

YAML
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
services:
  server:
    extra_hosts:
      - "somehost:1.2.3.4"
      - "otherhost:5.6.7.8"
  worker-0:
    extra_hosts:
      - "somehost:1.2.3.4"
      - "otherhost:5.6.7.8"
  worker-1-6:
    extra_hosts:
      - "somehost:1.2.3.4"
      - "otherhost:5.6.7.8"
  worker-7:
    extra_hosts:
      - "somehost:1.2.3.4"
      - "otherhost:5.6.7.8"
  worker-8-9:
    extra_hosts:
      - "somehost:1.2.3.4"
      - "otherhost:5.6.7.8"

Setelah menambahkan konfigurasi di atas, hal ini setara dengan mengonfigurasi konten berikut di /etc/hosts:

Text Only
1
2
somehost    1.2.3.4
otherhost   5.6.7.8

Setelah mengubah konfigurasi, harap mulai ulang DataFlux Func