We have a 4-nodes consul cluster service. if one node became down, the services registered to this node were lost.
- Dominant language
- Go
- Stars
- 30.1k
- Forks
- 4.6k
- Avg merge
- 1d 18h
- Merged PRs (30d)
- 39
Description
We have a 4-nodes consul cluster service. if cluster node became down(such as the OS systerm was shutdown unfortunately), the services registered to this node were lost. I can't get response when request some services belong to thus error node. So, i'm confused that , how the consul-cluster keep high availability when some nodes can't work at all.
Please help to confirm this case. thank you very much.
Consul v1.9.0
Revision a417fe510
Protocol 2 spoken by default, understands 2 to 3 (agent will automatically use protocol >2 when speaking to compatible agents)
Contributor guide
Research direction
No source file, test, or entry point is named. Start by reviewing the service-registration and node-failure behavior for Consul v1.9.0, then determine whether services on a failed node are expected to remain discoverable; document the confirmed high-availability behavior or a reproducible failure case.
Written by the indexing model from the issue text.
Assessment
- Domain
- distributed-systems
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100