Consul agent may be configured with additional health checks, besides the TTL one created by the plugin. Some of these checks may expect a converged cluster. If any of those additional checks is not passing the corresponding nodes will be excluded from the list for clustering which is not always the desired situation.
This change aims to provide flexibility to define additional health checks while avoiding interference with auto clustering. This is consistent with Consul's only-passing option which determines whether nodes with warning status are excluded from the DNS response.
moved from https://github.com/aweber/rabbitmq-autocluster/pull/140
Consul agent may be configured with additional health checks, besides the TTL one created by the plugin. Some of these checks may expect a converged cluster. If any of those additional checks is not passing the corresponding nodes will be excluded from the list for clustering which is not always the desired situation.
This change aims to provide flexibility to define additional health checks while avoiding interference with auto clustering. This is consistent with Consul's
only-passing
option which determines whether nodes with warning status are excluded from the DNS response.