簡體   English   中英

如果未在一定時間內執行任務,則如何為任務設置時間限制,然后將其移至芹菜中

[英]How to set a time limit to a task if not excute within a certain time then just remove it in celery

我正在使用celery(rabbitmq作為代理)每分鍾執行許多任務。由於該任務比較耗時,因此隊列中的任務可能會堆積起來,從而導致最新任務無法及時執行。 我該如何處理?

我想我在文檔中找到了它:

期滿

add.apply_async(args=[10, 10], expires=60)

任務到期

@task(expires=50)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM