我有rabbitmq版本3.7.7和erlang 21.0。
我已经启动了20000端口的epmd。
我还将ERL_EPMD_PORT=20000设置在了Rabbitmqenv.conf上。
现在,当我启动./rabbitmq-server时,它仍然在端口4369 (默认)上启动一个新的epmd进程,并在该端口下启动一个节点。因此,在epmd -port 20000中,没有狂犬is节点活动。
但是,当我试图控制节点时,rabbitmqctl状态确实会在端口20000下的epmd进程下查看,因此什么也找不到。
发布于 2018-09-21 14:54:32
嗯,我最终写到了(经过一天的努力使它以“好”的方式运行):
导出sbin/rabbitmq中的ERL_EPMD_PORT=20000 -默认值
但我还是觉得这是个蹩脚的答案,但确实很管用!存储于此,以供将来参考和其他有相同问题的人使用
https://stackoverflow.com/questions/52446194
复制相似问题