【发布时间】:2015-10-22 05:38:44
【问题描述】:
我有一个计划的 celery 每 30 秒运行一次任务。我有一个每天作为任务运行,另一个每周在用户指定的时间和星期几运行。它检查“开始时间”和“下一个预定日期”。在任务完成之前,下一个计划日期不会更新。
但是,我想知道如何确保 celery beat 只运行一次任务。我现在看到,celery 将多次运行某个任务,直到该任务的下一个计划日期被更新。
【问题讨论】:
标签: python django celery django-celery celerybeat