summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Klishin <michael@clojurewerkz.org>2019-09-29 16:06:39 +0300
committerMichael Klishin <michael@clojurewerkz.org>2019-09-29 16:06:41 +0300
commit7e2021c588784c2c190f3318b94344cb048d3e68 (patch)
tree6807218c886d7fbeb4bc092e99324ef7ac3cc9c3
parent3355754beed3559ff09c27eb1e8ee915d568f4e0 (diff)
downloadrabbitmq-server-git-7e2021c588784c2c190f3318b94344cb048d3e68.tar.gz
Clearer log message when peer discovery yields an empty list
With some backends, namely Kubernetes, a set of nodes can be discovered but then filtered out as ineligible. For example, a node whose pod is not yet ready would not be considered for clustering. Hopefully it would reduce the frequency of questions such as [1][2]. 1. https://groups.google.com/forum/#!msg/rabbitmq-users/tm3Ip0mXXjs/WCOm3z_fAAAJ 2. https://github.com/rabbitmq/rabbitmq-peer-discovery-k8s/issues/52
-rw-r--r--src/rabbit_mnesia.erl2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/rabbit_mnesia.erl b/src/rabbit_mnesia.erl
index 8c27d14bc9..95683271eb 100644
--- a/src/rabbit_mnesia.erl
+++ b/src/rabbit_mnesia.erl
@@ -155,7 +155,7 @@ init_from_config() ->
Peers = nodes_excl_me(DiscoveredNodes),
case Peers of
[] ->
- rabbit_log:info("Discovered no peer nodes to cluster with"),
+ rabbit_log:info("Discovered no peer nodes (or no eligible ones) to cluster with"),
init_db_and_upgrade([node()], disc, false, _Retry = true);
_ ->
rabbit_log:info("Peer nodes we can cluster with: ~s~n",