无法在单台机器中启动多个Rabbitmq实例

时间:2017-08-04 09:08:34

标签: rabbitmq cluster-computing

我尝试在Mac OS X 10.11.6(单机)中设置rabbitmq群集。

即使我在互联网上尝试,我也无法启动第二个rabbitmq实例。我用的是什么命令:

  

导出RABBITMQ_NODE_PORT = 5672

     

导出RABBITMQ_NODENAME = rabbit @ localhost

     

rabbitmq-server -detached

     

导出RABBITMQ_NODE_PORT = 5673

     

导出RABBITMQ_NODENAME = rabbit2 @ localhost

     

rabbitmq-server -detached

只能启动第一个实例。

这里是来自rabbitmq的error_log,我把它保存到github: https://jacob.com:88/g

1 个答案:

答案 0 :(得分:0)

除了AMQP端口(5672)。 RabbitMQ还将端口15672绑定到管理API。在错误日志中,您可以看到rabbitMQ的两个实例正在尝试绑定同一个端口,因此您必须在每个实例中绑定不同的管理端口