セロリにタスクAとBがあります。B は A のアンタゴニストです。したがって、このタスクが同じパラメーターで並行して実行されると、システムは矛盾します。2 つの質問があります。
パラメータに基づいて、タスク A と B を常に連続して実行できますか? パラメータ 1 の A とパラメータ 1 の B を連続して実行したいのですが、A(1) と B(2) が並行して実行される可能性があります。
まだ実行されていないタスクの繰り返しシーケンスを折りたたむ方法はありますか? たとえば、ブローカー (私の場合は Redis) に ABABAB タスクがありますが、AB を実行することはできますか?
どちらの質問も高度なブローカーで解決できると思いがちですが、RabbitMQ のデプロイは避けたいと思います。
前もって感謝します。