【发布时间】:2018-08-01 06:54:59
【问题描述】:
我正在尝试了解芹菜的工作原理
在 tasks.py 文件中的 django 应用程序中,我创建了一项任务:
@celery.shared_task(default_retry_delay=2 * 60, max_retries=2)
def my_task(param1, param2):
# There are some operations
我使用以下代码调用此任务:
my_task.delay(param1, param2)
在my_task 内部,有一个条件是应该再次启动此任务但延迟一分钟后
我发现有一些ETA and countdown 用于任务,但他们的例子只有apply_async
是否可以对delay 使用某种倒计时?
【问题讨论】:
标签: python django celery django-celery