解决Windows安装Rabbitmq,运行rabbitmqctl status命令时报错unable to perform an operation on node ‘rabbit@…的方法
•
大数据
一、问题分析
可能是rabbitqm服务出错导致的问题,如果安装过程没问题,就是运行rabbitmqctl status命令时报错,那可能是环境变量没有设置对,根据我本人的情况,我建议按一下步骤来解决问题。
二、解决步骤
1,先看环境变量设置有没有问题
erl环境变量,没有就新建ERLANG_HOME,或者不是这样设置的建议这样设置,之前就是直接把bin路径加到path才导致出现问题

rabbitmq环境变量

path变量

2,这些都设置好后就开始重新安装rabbitmq服务

在菜单(开始)里找到这个程序(没有的话,可以直接以管理员运行cmd然后打开到rabbitmq的sbin目录下),然后右键管理员运行,分别执行下面的命令
rabbitmq-service remove —移除rabbitmq服务
rabbitmq-service install —安装rabbitmq服务
rabbitmq-server.bat —启动rabbitmq服务
结果分别如下:

运行成功

出现上面的结果说明rabbitmq服务已经正常启动,建议访问http://localhost:15672
这时候再打开cmd窗口运行 rabbitmqctl status命令就可以出现正确的结果了,如下

到此问题就可以解决了,要是还没解决的话,那可能跟本文的情况不同
本文来自网络,不代表协通编程立场,如若转载,请注明出处:https://net2asp.com/adf58b43fe.html
