-
Notifications
You must be signed in to change notification settings - Fork 4.4k
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
etcd vs consul #768
Comments
@vtolstov I highly recommend reading this page first: With respect to your questions:
If you are trying to do client-side leader elect (e.g. elect a leader in your own application, not Consul), then take a look here: Hope that helps! |
In case of etcd i read somewhere.. that etcd use only needed servers (7 or 9) and all other acts as followers and when the one of server that in leader election dies, follower node joins leader election... |
@vtolstov Unfortunately Consul does not support hot-standby servers. Nodes must be active servers or clients. This is something we are interested in looking into eventually, but no short term plans. |
@armon So if you have 3-5 active servers and 100 clients, if one of the active servers kicks the bucket, a client won't step up to take the place of an active server? |
That is correct. Consul agents are either servers or clients. There's not On Sat, Mar 7, 2015 at 9:41 AM, Robert Deusser [email protected]
|
@ryanbreen Is there a branch to add this feature? |
I don't believe so. It may be something the team is considering, but to my On Sat, Mar 7, 2015 at 10:03 AM, Robert Deusser [email protected]
|
I think @ryanbreen perfect answered this. There is no plans to support that feature in the short term, so you must dedicate server nodes in advance. I'm going to close this as I think the question is answered. |
Hi. I'm try to choose cluster manager for object storage engine.
So i read about etcd and consul.
I need: easy to boostrap cluster (ideally i don't want to know about all members, i have 2-3 nodes with persistent addresses, and 100 nodes that need to join to cluster and can vote for leader election (so in consul terminology it servers). Ideally C api/binding to simplify curl/dns dances. Able to detect current leader from external application. Automatic node adding and removing when node start/stop.
What is the main benefits in my cases of consul vs etcd?
The text was updated successfully, but these errors were encountered: