在一台计算机上管理多个RabbitMQ服务,并启用管理插件

时间:2015-06-22 12:24:11

标签: rabbitmq message-queue windows-server-2012

我在开发环境中安装了多个rabbitmq服务并启用了管理插件并为它们提供了不同的端口。这很好用,现在我在另一台机器上安装了3个兔子MQ节点并安装了管理插件。当然,我调整了配置,并为管理工具提供了不同的端口。不幸的是我只能从rabbitmq 1,2和3访问管理插件不起作用。 我检查并发现设置中缺少某些文件夹。

C:\Users\myuser\AppData\Roaming\RabbitMQ1\db

在这个文件夹里面我错过了我在rabbitmq1设置中的插件文件夹。我试图欺骗并复制文件夹并将其重命名,但是一旦我启动该服务,它就会识别出来并删除该文件夹。

重新安装管理插件不起作用,每当我尝试安装时,我都会收到已有消息的消息。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

我终于找到了这个问题。当您创建rabbit-mq并且您在AppData\Roaming/YourRabbitInstance中没有配置时,将不会在注册表中创建配置参数。这意味着您的配置永远不会被提取,无论您提供什么细节。我已将config参数添加到注册表中,并且队列立即开始在cfg。

中定义的端口上列出
-config "C:\\Users\\myuser\\AppData\\Roaming\\myrabbit\\myrabbit"