我在重启rabbitmq服务时遇到了一个奇怪的错误,因此我无法重启RabbitMQ服务。我从EventViewer收到此消息,并试图通过谷歌搜索找到解决方案,但没有运气..请建议。
RabbitMQ:Erlang机器自愿停止。服务不是 在OnFail设置为忽略时重新启动。
由于
答案 0 :(得分:69)
在现代Linux上,您可以像任何其他服务一样重新启动它
sudo service rabbitmq-server restart
还有一个特定的控制界面
sudo rabbitmqctl "report"
sudo rabbitmqctl "reset"
答案 1 :(得分:8)
如果您重新安装RabbitMQ并将其作为Windows服务运行时出现问题,则可采取以下解决方法:
在cmd.exe中,从rabbit sbin文件夹运行:
rabbitmq-service.bat remove
rabbitmq-service.bat install
net start rabbitmq
它在Windows 7上对我有用。
答案 2 :(得分:7)
根据RabbitMQ CLI docs的文档,您可以执行以下操作:
rabbitmqctl stop
rabbitmqctl start_app
答案 3 :(得分:2)
由于没有一个答案能真正回答问题,因此请在命令提示符下键入:
net stop rabbitmq
net start rabbitmq
答案 4 :(得分:1)
通过直接致电帮助
Wrap
答案 5 :(得分:0)
在已安装的服务程序中:运行
C:\Program Files\RabbitMQ Server\rabbitmq_server-3.7.8\sbin>rabbitmqctl.bat stop
然后:
C:\Program Files\RabbitMQ Server\rabbitmq_server-3.7.8\sbin>rabbitmqctl.bat start_app
或通过GUI Windows服务:右键单击重新启动:
答案 6 :(得分:0)
首先转到C:\Program Files\RabbitMQ Server\rabbitmq_server-3.6.6\sbin
,然后以administrator
的身份运行命令提示符并运行rabbitmq-server restart
确保进入正确的目录。