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

在一台计算机上管理多个RabbitMQ服务,并启用管理插件,rabbitmq,message-queue,windows-server-2012,Rabbitmq,Message Queue,Windows Server 2012,我在我们的开发环境中安装了多个rabbitmq服务,启用了管理插件,并为它们提供了不同的端口。这很好,现在我在另一台机器上安装了3个rabbit MQ节点,并安装了管理插件。当然,我调整了配置,并为管理工具提供了不同的端口。不幸的是,我只能从rabbitmq 1、2和3访问管理插件,因为它们不工作。 我检查了一下,发现安装中缺少一些文件夹 C:\Users\myuser\AppData\Roaming\RabbitMQ1\db 在这个文件夹中,我缺少rabbitmq1设置中的plugins文件

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

C:\Users\myuser\AppData\Roaming\RabbitMQ1\db
在这个文件夹中,我缺少rabbitmq1设置中的plugins文件夹。我试图作弊、复制文件夹并重命名它们,但一旦我启动服务,它就会识别并删除文件夹

重新安装管理插件不起作用,每当我尝试安装时,我都会收到一条消息,我已经安装了它


有什么想法吗?

我终于找到了问题所在。当您创建rabbit mq并且在
AppData\Roaming/YourRabbInstance
中没有配置时,注册表中将不会创建配置参数。这意味着无论您提供什么样的详细信息,您的配置将永远不会被获取。我已经将config参数添加到注册表中,队列立即开始在cfg中定义的端口上列出

-config "C:\\Users\\myuser\\AppData\\Roaming\\myrabbit\\myrabbit"

日志中有哪些错误?您正在尝试使用guest:guest用户远程登录吗?