1

Windowsシステムでのdjangoタスクのスケジューリングにセロリを使用しています。何ヶ月も問題なく順調に進んでいます。しかし、今日、再起動後 (これらはほぼ毎日発生します)、セロリを実行できません。Celerybeat は正常に起動しますが、Celeryd を実行するとロードが開始されますが、エラーが発生することなく Windows コマンド ラインに戻ります。

エラーがあると診断が非常に簡単になりますが、エラーがなければどこから始めればよいかわかりません。セロリのことはほとんど何も知らないのですが、すべての設定をした人はとうの昔に会社を辞めてしまったので、どうしたらいいのか途方に暮れています。

問題を診断するための支援は大歓迎です! 提供する必要がある情報がある場合はお知らせください。

編集

次のようなログ ファイルを見つけました。

[2011-10-19 14:32:22,924: WARNING/MainProcess] amqplib.client_0_8.exceptions
[2011-10-19 14:32:22,924: WARNING/MainProcess] .
[2011-10-19 14:32:22,924: WARNING/MainProcess] AMQPChannelException
[2011-10-19 14:32:22,924: WARNING/MainProcess] :
[2011-10-19 14:32:22,924: WARNING/MainProcess] (404, u"NOT_FOUND - no queue 'celery' in vhost '/'", (60, 20), 'Channel.basic_consume')
[2011-10-19 14:32:22,924: INFO/MainProcess] process shutting down

ありがとう!

4

1 に答える 1

1

RabbitMQ を再起動する必要があるようです。私はこの経験から多くのことを学びました。

于 2011-10-19T04:03:00.540 に答える