私はrabbitmqブローカーでセロリを実行しています。 今日私はセロリノードの失敗 - それはタスクを実行しないとservice celeryd stop
コマンドで応答しません。いくつかの繰り返しノードが立ち止まったが、起動時に私はこのメッセージを取得した後:セロリノードが既に再起動時に使用しているpidboxで失敗する
[WARNING/MainProcess] [email protected] ready.
[WARNING/MainProcess] /home/ubuntu/virtualenv/project_1/local/lib/python2.7/site-packages/kombu/pidbox.py:73: UserWarning: A node named u'nodename' is already using this process mailbox!
Maybe you forgot to shutdown the other node or did not do so properly?
Or if you meant to start multiple nodes on the same host please make sure
you give each node a unique node name!
warnings.warn(W_PIDBOX_IN_USE % {'hostname': self.hostname})
を誰もがプロセスのメールボックスのロックを解除する方法を提案することができますか?
を使用します。 RabbitMQはRAMと同じくらいの空きディスク容量を必要とするようです。私たちは箱の空き容量が非常に少なくなっています。スペースを大量に空けると、このメッセージは停止しました –
私は同じ問題があり、すべてのログを削除してディスク上のスペースをチェックしました。それはすべて良いと思われますが、私は同じエラーが発生し続ける... –
この回答は間違っています。正しい説明については、@ f01答えを参照してください。私も同じ問題を抱えていて、その答えのリンクにある説明を使って解決しました。 –