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]


Reply via email to