トラブルシューティング / コードが特定のドメインにアクセスできない
特定の状況では、一部のドメインが DNS 解決されず、hosts を変更してアクセスする必要があります。
その場合は、docker-stack.yaml 内で、server とすべての worker-xxx サービスに extra_hosts を追加することで実現できます。
docker-stack.yaml はホストマシンの {DataFlux Func インストールディレクトリ}/docker-stack.yaml にあります。
server とすべての worker-xxx にこの設定を追加してください。漏れがないように
具体的な変更箇所は以下の通りです。
| YAML | |
|---|---|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | |
上記の設定を追加すると、/etc/hosts に以下の内容が設定されたことと同じになります。
| Text Only | |
|---|---|
1 2 | |
設定を変更したら、DataFlux Func を再起動してください