4

キューに入れられたタスクが受信順に実行されるようにする必要があるいくつかの長いタスクを実行しています。最初のテストでわかったことは、ワーカーの最大数 (CELERYD_CONCURRENCY) に達すると、送信される次のタスクがキューに入れられ、最初に実行されるタスクが実際に受信される最新のタスクになるということです。

もちろん、反対の動作は、空きワーカーがある場合に最も古いメッセージが最初に実行されるようにすることです。

この動作の説明は何ですか?また、どのように変更できますか?

4

1 に答える 1