aiyiyi121 commented on issue #3937:
URL: https://github.com/apache/apisix/issues/3937#issuecomment-810269709


   > > @spacewander @Firstsawyou
   > > When I use ./apisix start to start the apisix, I found it will init 
etcd. I read the "etcd init" code and found it will check the status of all 
etcd nodes. So when when a node in the etcd cluster(3 nodes) fails, the 
etcd_init will fail too , and the apisix can't start.
   > > I think when a node in the etcd cluster(3 nodes) fails, the etcd_init 
should success because it do no affect on the normal operation of APISIX, and 
the apisix should start normally.
   > 
   > It does. Why do you want to configure a bad node inside APISIX? Start 
APISIX in an unhealthy situation is not a good idea. Consider one of your fail 
nodes has a wrong auth configuration which can't be detected if we just skip it.
   
   Because we want to be able to normally start and use apisix in a production 
environment in case of the 
   extreme cases such as a node in the etcd cluster(3 nodes) fails.
   


-- 
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