目录

原因分析

查看RabbitMQ服务可执行文件的路径

解决措施

原因分析

这个问题的根源是RabbitMQ服务可执行文件的路径错误。

有可能电脑上的RabbitMQ重新安装过,且两次安装的erl的路径不一致,但是建立的RabbitMQ服务中指向的erlsrv.exe位置还是旧的位置。

查看RabbitMQ服务可执行文件的路径

我的电脑→管理→服务,找到RabbitMQ服务,右击选择属性,如下图所示。

检查上图中可执行文件的路径是否是现有RabbitMQ依赖的erlsrv.exe的位置,若不一致,可能问题就出现在这里。

解决措施

    1) 打开注册表regedit;           2 )进入子项HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/;          3 )找到RabbitMQ;          4 )修改键名是"ImagePath"的键值为正确的erlsrv.exe文件即可。

再次点击开始菜单中RabbitMQ Server下RabbitMQ Service - start,可正确启动RabbitMQ。

好文推荐

评论可见,请评论后查看内容,谢谢!!!评论后请刷新页面。