rabbitMQ群集设置

时间:2014-05-08 16:55:34

标签: rabbitmq cluster-computing installation

我在2个节点上设置了rabbitMQ集群 - node1,node2。并尝试使node2加入node1的集群

我所做的是: 1,在node1和node2上分别安装rabbitMQ(和Erlang), 2,node2上的“rabbitmqctl stop_app”,删除.erlang.cookie,然后将.erlang.cookie从node1复制到node2 3,“rabbitmqctl join_cluster --ram rabbit @ node1”,现在我有连接错误,“无法连接到节点rabbit @ node2”,cookie问题。

如果我复制了node2生成的旧.erlang.cookie,我将对rabbit @ node1发出连接错误(这是有意义的,因为我应该将node1的cookie复制到node2)。

我在这里做错了什么......

由于

1 个答案:

答案 0 :(得分:1)

如果您在不同的计算机上安装节点,则必须确保计算机可以访问。

Linux中的

: 1)更新/ etc / hosts 在奴隶:  

主人:

 

2)在节点之间打开tcp端口1-20000(或1-65535)    这通常是个问题!

祝你好运!