Closed ValFadeev closed 7 years ago
@ValFadeev #6 is in, note that I renamed augmented_node
to candidate_seed_node
in the process.
Let me know when you think it's time for our team to QA this.
@michaelklishin thank you, I have rebased onto the latest stable
and updated the PR base accordingly. Should be ready for review now.
@ValFadeev perfect, I should have a chance to test it in the next few days. Will be a good segway into the work on https://github.com/rabbitmq/rabbitmq-peer-discovery-consul I had planned next week.
@ValFadeev thank you!
@michaelklishin thank you for accepting! I will try to have a look soon how this could potentially integrate with the existing peer discovery.
Further to https://github.com/rabbitmq/rabbitmq-autocluster/issues/20 submitting a working implementation of startup locking for Consul backend.
passing
status for the service health check. Since updates begin right after registration, there is hardly a reason this would be harmful. It also helps with testing locally when all nodes run on the same host and would otherwise keep itcritical
throughout most of the startup process and thus fail to cluster.The following compose file was used for verification: