Closed Gsantomaggio closed 7 years ago
We will take a look after 0.7.0 GA is released.
@binarin @Gsantomaggio I don't see where in the code is augment_nodelist
actually used beyond the test suite. Am I missing something or can be it removed? Alternative node representation records a pretty controversial thing for us to adopt into RabbitMQ master.
OK, so GitHub does not display the entire diff again. The "find best node to join" part can be a bit too opinionated for inclusion into RabbitMQ core.
Available as of 0.8.0.M1.
Sadly This plugin will now pick a running reachable node that has the best uptime record
from release notes is not true. While initially I though that this is a good idea, I wasn't able to come up with a solid (distributed) algorithm for this. So IIRC current implementation does the simplest thing that I can still reason about - it chooses first live node in alphabetical order.
@binarin thanks, I will edit out that line now.
Moved the PR https://github.com/aweber/rabbitmq-autocluster/pull/98