2

DjangoでCeleryを使用して、生産および開発マシンをセットアップしています。すべてが機能します。私の問題は、開発マシンを起動するとタスクが消費され始め、バグがある場合 (開発バージョンでよく発生します)、頭痛の種になる可能性があることです。

開発マシンがタスクを送信して消費されるようにしたいのですが、タスクの処理を停止し、実稼働サーバーだけを残すにはどうすればよいですか?

PS、開発マシンでセロリ設定を削除する必要はありません。それが理にかなっている場合は、開発マシンにタスクを送信して消費させたいからです。

これらは私の現在の設定です...

セロリ

BROKER_URL = 'amqp://admin:xyz@54.111.111.11:5672//'
CELERY_SEND_TASK_ERROR_EMAILS = True

私はRabbitMQを使用しています。

4

1 に答える 1