とある開発環境でCelery + RabbitMQを動かしてたら、いつのまにかtask.delay()が息をしてないというかハングアップしてる感じになった時の調査と対処のメモ 環境 Debian squeeze RabbitMQ 3.1.3 (apt-getでinstall) 現象 DjangoアプリからCelelyのtask.delayでジョブを実行してるけど処理された気配がない 特にアプリ、Celery、RabbitMQで目立ったエラーは出ていない Celery起動時にRabbitMQの接続は出来てるというログは出てる [2013-07-25 16:08:55,270: WARNING/MainProcess] celery@hogehoge ready. [2013-07-25 16:08:55,284: INFO/MainProcess] consumer: Connected t