-
Notifications
You must be signed in to change notification settings - Fork 2.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
bug: APISIX start failed when one of ETCD nodes down #5115
Comments
if only configured |
When starting or restarting apisix through the cli tool, any node will exit the process directly when it is abnormal. Are you interested in fixing it ? @chzhuo |
You can determine whether there is at least one healthy node after the etcd loop check is over to ensure that APISIX can run normally. |
The behavior is intended to make sure each configured node is working. So that we can avoid misconfigured nodes. |
I changed my mind. We can allow broken nodes to work around some unstable status in etcd. |
Production environment Case: |
I'll fix this problem |
Issue description
I have three ETCD nodes
ETCD cluster work well when node
172.16.255.3
downBut APISIX start failed under the circumstances
![image](https://user-images.githubusercontent.com/10919124/134314810-44026275-ad2d-4b26-a5e4-5e1a825d7e4b.png)
Environment
apisix version: 2.8
Steps to reproduce
1
Actual result
2
Error log
3
Expected result
4
The text was updated successfully, but these errors were encountered: