坚持;单台机器上的群集”;解释https://www.rabbitmq.com/clustering.html
我正在关注中解释的“单机上的集群”,但它并没有像现在这样工作。我使用的是ubuntu 14.04 64位坚持;单台机器上的群集”;解释https://www.rabbitmq.com/clustering.html,rabbitmq,cluster-computing,stomp,ubuntu-14.04,Rabbitmq,Cluster Computing,Stomp,Ubuntu 14.04,我正在关注中解释的“单机上的集群”,但它并没有像现在这样工作。我使用的是ubuntu 14.04 64位 root@sunny-workstation:~# RABBITMQ_NODE_PORT=5673 RABBITMQ_SERVER_START_ARGS="- rabbitmq_management listener [{port,15673}]" RABBITMQ_NODENAME=hare rabbitmq-server & [1] 17990 root@sunny-w
root@sunny-workstation:~# RABBITMQ_NODE_PORT=5673 RABBITMQ_SERVER_START_ARGS="-
rabbitmq_management listener [{port,15673}]" RABBITMQ_NODENAME=hare rabbitmq-server &
[1] 17990
root@sunny-workstation:~#
RabbitMQ 3.2.4. Copyright (C) 2007-2013 GoPivotal, Inc.
## ## Licensed under the MPL. See http://www.rabbitmq.com/
## ##
########## Logs: /var/log/rabbitmq/hare.log
###### ## /var/log/rabbitmq/hare-sasl.log
##########
Starting broker...
BOOT FAILED
===========
Error description:
{could_not_start,rabbitmq_stomp,
{{shutdown,
{failed_to_start_child,'rabbit_stomp_listener_sup_:::61613',
{shutdown,
{failed_to_start_child,tcp_listener,
{cannot_listen,{0,0,0,0,0,0,0,0},61613,eaddrinuse}}}}},
{rabbit_stomp,start,[normal,[]]}}}
上述错误表明61613地址已在使用中。Stomp正在61613端口监听。我正在探索如何在创建新节点时更改/定义stomp侦听器端口。
如果有人已经知道解决方案,请提供帮助。我从未尝试过,但您是否尝试过设置
RABBITMQ\u CONFIG\u文件
并将配置设置到不同的文件中 我从未尝试过,但您是否尝试过设置RABBITMQ\u CONFIG\u文件
并将配置设置到不同的文件中 感谢RabbitMQ的Matthlas。它通过以下命令像做梦一样工作
$ RABBITMQ_NODE_PORT=5673 RABBITMQ_NODENAME=hare RABBITMQ_SERVER_START_ARGS="-
rabbitmq_stomp tcp_listeners [61614]" rabbitmq-server -detached
$ RABBITMQ_NODE_PORT=5674 RABBITMQ_NODENAME=flopsy RABBITMQ_SERVER_START_ARGS="-
rabbitmq_stomp tcp_listeners [61615]" rabbitmq-server -detached
谢谢RabbitMQ的Matthlas。它通过以下命令像做梦一样工作
$ RABBITMQ_NODE_PORT=5673 RABBITMQ_NODENAME=hare RABBITMQ_SERVER_START_ARGS="-
rabbitmq_stomp tcp_listeners [61614]" rabbitmq-server -detached
$ RABBITMQ_NODE_PORT=5674 RABBITMQ_NODENAME=flopsy RABBITMQ_SERVER_START_ARGS="-
rabbitmq_stomp tcp_listeners [61615]" rabbitmq-server -detached
我遇到了同样的问题,但提出的解决方案只是部分解决了我的问题。解决stomp问题后,下一个问题是mqtt:-(但要弄清楚这一点并不难:-) 第一台服务器在没有参数的情况下启动:
rabbitmq-server -detached
RABBITMQ_NODE_PORT=5673 RABBITMQ_SERVER_START_ARGS="
-rabbitmq_management listener [{port,15673}]
-rabbitmq_stomp tcp_listeners [61614]
-rabbitmq_mqtt tcp_listeners [1884]
" RABBITMQ_NODENAME=hare rabbitmq-server -detached
第二台服务器已使用修改的参数启动:
rabbitmq-server -detached
RABBITMQ_NODE_PORT=5673 RABBITMQ_SERVER_START_ARGS="
-rabbitmq_management listener [{port,15673}]
-rabbitmq_stomp tcp_listeners [61614]
-rabbitmq_mqtt tcp_listeners [1884]
" RABBITMQ_NODENAME=hare rabbitmq-server -detached
似乎向RabbitMQ添加的插件越多,在一台机器上启动它时遇到的问题就越多。因此,在下一个版本中,您可能需要添加更多的参数,我遇到了相同的问题,但建议的解决方案仅部分解决了我的问题。解决stomp问题后,下一个问题是mqtt:-(但要弄清楚这一点并不难:-) 第一台服务器在没有参数的情况下启动:
rabbitmq-server -detached
RABBITMQ_NODE_PORT=5673 RABBITMQ_SERVER_START_ARGS="
-rabbitmq_management listener [{port,15673}]
-rabbitmq_stomp tcp_listeners [61614]
-rabbitmq_mqtt tcp_listeners [1884]
" RABBITMQ_NODENAME=hare rabbitmq-server -detached
第二台服务器已使用修改的参数启动:
rabbitmq-server -detached
RABBITMQ_NODE_PORT=5673 RABBITMQ_SERVER_START_ARGS="
-rabbitmq_management listener [{port,15673}]
-rabbitmq_stomp tcp_listeners [61614]
-rabbitmq_mqtt tcp_listeners [1884]
" RABBITMQ_NODENAME=hare rabbitmq-server -detached
似乎向RabbitMQ添加的插件越多,在一台机器上启动它时遇到的问题就越多。因此,在下一个版本中,您可能需要添加更多参数