程序开发RabbitMQ错误解决方法

? ?环境介绍: PC机Win10系统, 64位。

? ?读者在解决安装RabbitMQ过程中,出现“Error: unable to perform an operation on node 'rabbit@PC-201712061807'. Please see diagnostics information and suggestions below.”的问题时,先看文章“RabbitMQ 错误解决”, 如果问题还未解决,那么可以接着看我本篇文章下列内容。

 

? ? 我通过文章?“RabbitMQ 错误解决”中介绍的方法,进行操作后,使用命令: rabbitmqctl status 在CMD窗口进行检测RabbitMQ环境是否安装成功,依旧报错:Error: unable to perform an operation on node 'rabbit@PC-201712061807'. Please see diagnostics information and suggestions below. ?如图一所示

 

图一

? ? ?之后,在网上查找资料解决的过程中,发现一位网友说将RabbitMQ的登录用户设置成“administrator”。在“计算机管理”的“服务”中,找到RabbitMQ服务,并通过右击 ---> 属性 ---> 登录,修改登录账户,并点击“应用”。如下图二所示?

 

? ??

图二

? ? ?重启RabbitMQ服务,在重启RabbitMQ服务时,系统提示无法重启该服务。没办法,我只能将RabbitMQ的登录账户重新修改成“本地系统账户”,如图三所示 。 之后,在CMD窗口中,使用命令:rabbitmqctl status 测试RabbitMQ是否安装成功,结果显示安装成功,如图四所示。

图三

图四

? ? ? 个人分析本次出现这个“乌龙”的问题: 1、可能是我个人所使用的Win10系统不稳定,系统内部有些问题 ; 2、可能是RabbitMQ服务与我电脑兼容或者其他之类的问题。 总之,这个问题的解决方案非常奇怪,我也是醉了...... ? ??

 

? ? ? 在最后,个人建议,RabbitMQ服务安装成功后,重启电脑。之后在CMD窗口中再次使用命令:rabbitmqctl status 看看RabbitMQ服务是否安装搭建成功。