spacewander opened a new issue #3953: URL: https://github.com/apache/apisix/issues/3953
Previously, there is retry mechanism when the bin/apisix tried to connect etcd cluster: https://github.com/apache/apisix/blob/e8dcf3793ca40b30047406ac51a79a500356f67b/apisix/cli/etcd.lua#L203 After the curl code was rewritten with luasocket, this mechanism is missing. In some situation, like a flaky netowork problem, or the health checker has not removed an unhealthy node from the DNS record yet, the retry can reduce the chance that APISIX fails to start. CC @starsz -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected]
