RabbitMQ-Join_Cluster-没有函数子句匹配

时间:2019-03-19 06:20:41

标签: rabbitmq rabbitmqctl

我有2个RabbitMQ服务器,并尝试根据此链接https://haptik.ai/tech/rabbitmq-cluster-failover/进行集群。当我执行以下语句时,完成了server1和server2中的所有必需设置。我遇到了错误

  

rabbitmqctl join_cluster rabbit@server1.domain.com

请在下面找到详细的错误消息

LoadingCache

3 个答案:

答案 0 :(得分:1)

这是该版本RabbitMQ中的一个已知错误。请升级到最新版本。


注意: RabbitMQ团队监视rabbitmq-users mailing list,并且有时仅在StackOverflow上回答问题。

答案 1 :(得分:0)

您可以使用rabbitmqctl status来获取更多信息。

[root@node1 ~]# rabbitmqctl status
Status of node rabbit@node1 ...

这意味着您当前的节点名称为node1,因此您应该使用 rabbitmqctl join_cluster rabbit@node1命令。有时RABBITMQ节点名与HOSTNAME不同。

根据此方法,您可以再次检查此实例和目标实例的EXACT节点名称,然后创建正确的adding-cluster命令。

答案 2 :(得分:0)

当我使用

rabbitmqctl join_cluster rabbit@ip

我收到此错误,然后我使用

rabbitmqctl join_cluster rabbit@hostname

这个问题很严重。也许您可以使用主机名。