[英]How to limit workers doing tasks in a specific queue? [Celery][Python]
對於python芹菜。
我有2個隊列(例如q1和q2)和幾個任務。
一些消耗內存的任務將落入q2,而其他任務將落入q1。 而且我不希望同時執行2個q2任務(消耗內存的任務)。 我可以為他們留一些限制,以防止2個或更多的工人同時執行q2任務嗎? 喜歡為每個隊列設置並發性嗎? 怎么做?
謝謝。
看看asyncio
。 該軟件包可以幫助您根據需要定義和管理並發任務。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.