2
私は積極的に遅延タスクを使用しているため、RabbitMQキューには約6000タスクがあります。 セロリの労働者は、デバッグログに再起動〜6000個のエントリが表示されます。セロリ再起動が遅い
INFO/MainProcess] Received task: celery.task_name
[4026841c-1d3a-4097-9e43-39b0b81b7b23] eta:[2016-08-11 10:54:16.179000+03:00]
ため、登録作業のセロリの労働者の大規模な数の約10〜15分(約遅れたまま、新たなリアルタイム・タスクを処理することはできません現在のセロリ再起動時間)。
どのようにして再起動プロセスを高速化できますか?
感謝をクリアするために、あなたの再起動コマンドに
--purge
を追加し、私は私のキューをクリアしたくない、これらのタスクは、私のために便利です。 – g1zmo