web-dev-qa-db-ja.com

RabbitMQサービスを再起動する方法

Rabbitmqサービスの再起動中に奇妙なエラーが発生します。そのため、RabbitMQサービスを再起動できません。私はEventViewerからこのメッセージを受け取り、グーグルで解決策を見つけようとしましたが、運がありません。提案してください。

RabbitMQ:Erlangマシンは自発的に停止しました。 OnFailが無視するように設定されているため、サービスは再起動されません。

ありがとう

29
Shax

最新のLinuxでは、他のサービスと同様に再起動できます

Sudo service rabbitmq-server restart

特定の制御インターフェースもあります

Sudo rabbitmqctl "report"
Sudo rabbitmqctl "reset"
73
Jeff

RabbitMQ CLI docs のドキュメントに従って、次のことができます。

rabbitmqctl stop
rabbitmqctl start_app
10
Amen Ayach

RabbitMQを再インストールし、Windowsサービスとして実行する際に問題が発生する場合、回避策は次のとおりです。

Cmd.exeで、ウサギのsbinフォルダーから実行します。

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

Windows 7で動作しました。

8
alinnemet

実際に質問に回答する回答はないため、コマンドプロンプトで次のように入力します。

net stop rabbitmq
net start rabbitmq
3
pookie

私の場合、直接呼び出しで開始するのに役立ちました

Sudo  /usr/lib/rabbitmq/bin/rabbitmq-server