0
私はブタのウサギMQと20スレッドの並行性を持つセロリ構成(ジャンゴ・セロリ以上)を持っています。 タスクの1つが実行されるのに本当に長い時間(約1時間)かかる。数分後、他のすべての同時実行スレッドを実行しているタスクは、タスクが終了するまで動作を停止します。なぜこれが起きていますか?シングルセロリの仕事は他のセロリの労働者をすべて中断します
ありがとうございます!
私はブタのウサギMQと20スレッドの並行性を持つセロリ構成(ジャンゴ・セロリ以上)を持っています。 タスクの1つが実行されるのに本当に長い時間(約1時間)かかる。数分後、他のすべての同時実行スレッドを実行しているタスクは、タスクが終了するまで動作を停止します。なぜこれが起きていますか?シングルセロリの仕事は他のセロリの労働者をすべて中断します
ありがとうございます!
タスクを取得するには複数のワーカーが必要です。 たとえば、環境には少なくとも2つのCPUが必要です。
http://docs.celeryproject.org/en/latest/userguide/workers.html#concurrency
労働者を検査するためにセロリの花を使用することができます。