2012-05-23 127 views
18

我在重新啓動rabbitmq服務時出現一個奇怪的問題,並且因爲我無法重新啓動RabbitMQ服務。我從EventViewer得到了這個消息,並試圖通過使用谷歌搜索找到解決方案,但沒有運氣..請建議。如何重新啓動RabbitMQ服務

RabbitMQ:Erlang機器自動停止。該服務不是 ,因爲OnFail被設置爲忽略。

感謝

回答

56

在一個現代的Linux,你可以重新啓動它像任何其他服務

sudo service rabbitmq-server restart 

有一個具體的控制界面,以及

sudo rabbitmqctl "report" 
sudo rabbitmqctl "reset" 
+1

哦,我知道你有一個窗口的標籤,沒有注意到這一點。 – Jeff

+4

有趣的事情是:這個問題有一個Windows標籤,但這個答案10 upvotes,10 upvotes直接到Linux:D – Zarathustra

6

如果重新安裝的RabbitMQ和有作爲Windows服務運行它的問題,解決方法可能如下:

在cmd.exe的,從兔sbin目錄文件夾中運行:

rabbitmq-service.bat remove 
rabbitmq-service.bat install 
net start rabbitmq 

它爲我工作在Windows 7