Skip to content

feat: etcd cluster single node failure APISIX startup failure#5158

Merged
spacewander merged 16 commits into
apache:masterfrom
shuaijinchao:bugfix/etcd/start/ha
Oct 14, 2021
Merged

feat: etcd cluster single node failure APISIX startup failure#5158
spacewander merged 16 commits into
apache:masterfrom
shuaijinchao:bugfix/etcd/start/ha

Conversation

@shuaijinchao

Copy link
Copy Markdown
Member

What this PR does / why we need it:

FIX #5115

Pre-submission checklist:

  • Did you explain what problem does this PR solve? Or what new features have been added?
  • Have you added corresponding test cases?
  • Have you modified the corresponding document?
  • Is this PR backward compatible? If it is not backward compatible, please discuss on the mailing list first

@shuaijinchao

Copy link
Copy Markdown
Member Author

This PR requires lua-resty-etcd to support round robin check when health check is not enabled.

@spacewander spacewander changed the title bugfix: etcd cluster single node failure APISIX startup failure feat: etcd cluster single node failure APISIX startup failure Sep 29, 2021
Comment thread t/cli/test_etcd_ha.sh Outdated
Comment thread t/cli/test_etcd_ha.sh Outdated
Comment thread apisix/cli/etcd.lua Outdated
Comment thread apisix/cli/etcd.lua Outdated
Comment thread apisix/cli/etcd.lua Outdated
Comment thread apisix/cli/etcd.lua Outdated
Comment thread apisix/cli/etcd.lua Outdated
Comment thread apisix/cli/etcd.lua Outdated
Comment thread apisix/cli/etcd.lua
Comment thread t/cli/test_etcd_ha.sh Outdated
Comment thread apisix/cli/etcd.lua Outdated
@spacewander
spacewander merged commit a413014 into apache:master Oct 14, 2021
tzssangglass pushed a commit to tzssangglass/apisix that referenced this pull request Feb 21, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

bug: APISIX start failed when one of ETCD nodes down

4 participants