我从RabbitMQ开始。我有一台(windows)机器,我在机器上安装了两个RabbitMQ节点作为服务--我为每个节点选择了节点名、端口和服务名称。服务正常运行(我看到它们在netstat-a中侦听)。
我还安装了带有"rabbitmq-plugins启用rabbitmq_management“的管理插件,并重新启动了这两个服务。但是插件没有运行--我没有看到它在netstat中监听,也无法通过浏览器连接到管理控制台。
知道有什么不对吗?有什么日志可以看看发生了什么吗?
更新:当我做rabbitmq插件列表时,我得到:
c:\RabbitMq\sbin>rabbitmq-plugins list
[e] amqp_client 3.0.1
[ ] cowboy 0.5.0-rmq3.0.1-git4b93c2d
[ ] eldap 3.0.1-gite309de4
[e] mochiweb 2.3.1-rmq3.0.1-gitd541e9a
[ ] rabbitmq_auth_backend_ldap 3.0.1
[ ] rabbitmq_auth_mechanism_ssl 3.0.1
[ ] rabbitmq_consistent_hash_exchange 3.0.1
[ ] rabbitmq_federation 3.0.1
[ ] rabbitmq_federation_management 3.0.1
[ ] rabbitmq_jsonrpc 3.0.1
[ ] rabbitmq_jsonrpc_channel 3.0.1
[ ] rabbitmq_jsonrpc_channel_examples 3.0.1
[E] rabbitmq_management 3.0.1
[e] rabbitmq_management_agent 3.0.1
[ ] rabbitmq_management_visualiser 3.0.1
[e] rabbitmq_mochiweb 3.0.1
[ ] rabbitmq_mqtt 3.0.1
[ ] rabbitmq_old_federation 3.0.1
[ ] rabbitmq_shovel 3.0.1
[ ] rabbitmq_shovel_management 3.0.1
[ ] rabbitmq_stomp 3.0.1
[ ] rabbitmq_tracing 3.0.1
[ ] rabbitmq_web_stomp 3.0.1
[ ] rabbitmq_web_stomp_examples 3.0.1
[ ] rfc4627_jsonrpc 3.0.1-git7ab174b
[ ] sockjs 0.3.3-rmq3.0.1-git92d4ba4
[e] webmachine 1.9.1-rmq3.0.1-git52e62bc发布于 2020-03-27 20:29:28
为了其他有同样问题的人:就我来说,这解决了我的问题:
有时候,在Windows上,只做rabbitmq-plugins enable rabbitmq_management是不够的。只有在重新安装RabbitMQ之后才能访问UI
发布于 2013-04-17 04:08:53
我还在RabbitMq邮件列表上发布了这个问题。一个来自狂犬病的好人回答道:
啊,我想我看到问题了。为您的服务设置RABBITMQ_SERVICENAME设置RABBITMQ_BASE,然后设置RabbitMQ服务(S)查找enabled_plugins文件的位置。但是,在调用rabbitmq-plugins.bat时,您没有设置此设置,因此它正在将文件写入不同的位置。不幸的是,在rabbitmq-plugins.bat脚本中有一个bug,它阻止了它查看RABBITMQ_SERVICENAME。我会用一个窃听器来解决这个问题。但与此同时,您应该能够通过将%APPDATA%\TermaniaDevRabbitMQ\enabled_pluagins和%APPDATA%\TermaniaProdRabbitMQ\enabled_plugins.中的enabled_plugins文件复制到%APPDATA%\RabbitMQ\enabled_plugins来启动管理插件。由于您使用的是RabbitMQ 3.x,所以不需要重新安装服务,只需重新启动它。干杯,西蒙
这对我有帮助。
https://serverfault.com/questions/475200
复制相似问题