多くのタスクを開始しましたが、完了していないタスク (763 タスク) があり、PENDING 状態ですが、システムは何も処理していません... セロリに task_id を与えてこのタスクを再試行することは可能ですか?
4291 次
1 に答える
10
できません。タスクは、その内部からのみ再試行できます。外部からは実行できません。
この場合の最善の方法は、同じ引数でタスク タイプを再度実行することです。この方法では、同じ JOB を実行しますが、プロセス/タスクを識別する新しい PID を使用します。
また、セロリの PENDING 状態は、タスクが実行を待機していることを意味するだけでなく、それが不明である可能性があることも覚えておいてください。
http://celeryq.org/docs/userguide/tasks.html#pending
これが役立つことを願っています
于 2011-02-28T13:36:45.393 に答える