RabbitMQ每次都在不同的端口启动?

时间:2014-10-01 22:50:19

标签: amazon-ec2 rabbitmq

我在Ec2上运行rabbitmq服务器。我正在尝试创建一个集群,并按照rabbitmq文档中指定的那样打开端口:4369和25672以及5672:https://www.rabbitmq.com/clustering.html

每当我启动rabbitmq服务器时:

rabbitmq-server -detached

服务器在另一个端口上启动。 epmd -names的输出给出:

epmd: up and running on port 4369 with data:
name rabbit at port 50696

每次停止服务器并再次启动时,“50696”会发生变化。这使我无法在我的aws防火墙规则允许所有端口入站的情况下对我的实例进行集群。

有关正在发生的事情的任何想法?

2 个答案:

答案 0 :(得分:0)

在这里查看RABBITMQ_DIST_PORT:https://www.rabbitmq.com/ec2.html

答案 1 :(得分:0)

rabbitmq.config:

[
    {kernel,
    [
        {inet_dist_listen_min, 55555},
        {inet_dist_listen_max, 55560}
    ]}
].

epmd -names

epmd: up and running on port 4369 with data:
name rabbit at port 55555