Troubleshooting / Code Cannot Access Specific Domains
In some cases, certain domains do not have DNS resolution and need to be accessed after modifying the hosts. You can achieve this by adding the extra_hosts
content in the docker-stack.yaml
file for both the server
and all worker-xxx
services.
The docker-stack.yaml
file is located on the host machine at {DataFlux Func installation directory}/docker-stack.yaml
.
Both the server
and all worker-xxx
services need to have this configuration added. Do not miss any.
The specific modification part is as follows:
YAML | |
---|---|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
|
After adding the above configuration, it is equivalent to configuring the following content in /etc/hosts
:
Text Only | |
---|---|
1 2 |
|
After modifying the configuration, please restart DataFlux Func.