首先,安装
的erlang
rabbitmqserver
然后,尝试运行命令以启用以下插件:
C:\ Program Files(x86)\ RabbitMQ Server \ rabbitmq_server-3.6.9 \ sbin> rabbitmq-plugins enable rabbitmq_management
插件配置不变。
将插件配置应用于rabbit @ PVGN50886410A ...失败。
无法联系node rabbit @ PVGN50886410A。 更改将在代理重新启动时生效。
选项: - 在线 - 如果无法联系经纪人,则会失败。 --offline - 不要试图联系经纪人。
C:\ Program Files(x86)\ RabbitMQ Server \ rabbitmq_server-3.6.9 \ sbin> rabbitmq-plugins enable --offline rabbitmq_priority_queue
错误:找不到以下插件: rabbitmq_priority_queue
有人可以为此提供帮助吗?
答案 0 :(得分:0)
检查此链接: https://www.rabbitmq.com/windows-quirks.html
这使得无法使用rabbitmqctl。
解决方法:
以管理员身份运行安装程序或复制文件
.erlang.cookie
手动从%SystemRoot%
到%HOMEDRIVE%%HOMEPATH%.
并检查这个答案:
答案 1 :(得分:0)
我在Windows 10机器上遇到了同样的问题,并找出了这个问题的根本原因。在我的机器上安装Rabbit MQ服务器之前,我使用的是Active MQ服务器,默认情况下运行此服务。
所以,我所做的只是停止了Active MQ服务并删除了兔子mq的服务。刚开始,我开始使用兔子mq服务器,然后安装了插件,它正在为我工作。请检查一下。
答案 2 :(得分:0)
在我的情况下,this线程帮助了我:我重新安装了erlang,rabbitmq并删除了Windows注册表HKEY_LOCAL_MACHINE \ SOFTWARE \ Ericsson \ Erlang和HKEY_CURRENT_USER \ Software \ Ericsson \ Erlang
重新安装后,无需发出插件启用命令。
我使用的是erlang 9.2和rabbitmq 3.7.3。