Issue description
Deploy Apisix and ETCD using K8S, configure 3 ETCD nodes by domain name in the Apisix configuration file, one of the ETCD nodes died, resulting in an Apisix error, the log indicates that the ETCD node domain name cannot be resolved.Is resty.etcd unable to determine if the configured nodes are normal?What's the solution
Environment
- apisix version (cmd:
apisix version): 2.2
- OS (cmd:
uname -a): CentOS
- OpenResty / Nginx version (cmd:
nginx -V or openresty -V): 1.19.3.1
- etcd version, if have (cmd: run
curl http://127.0.0.1:9090/v1/server_info to get the info from server-info API): v3.4.0
- apisix-dashboard version, if have:
Issue description
Deploy Apisix and ETCD using K8S, configure 3 ETCD nodes by domain name in the Apisix configuration file, one of the ETCD nodes died, resulting in an Apisix error, the log indicates that the ETCD node domain name cannot be resolved.Is resty.etcd unable to determine if the configured nodes are normal?What's the solution
Environment
apisix version): 2.2uname -a): CentOSnginx -Voropenresty -V): 1.19.3.1curl http://127.0.0.1:9090/v1/server_infoto get the info from server-info API): v3.4.0