1

我已经安排了一个使用 django celery (djcelery) 的任务,方法是这样定义:

@periodic_task(run_every=timedelta(minutes=1))
def mytask():
    # Do something

我决定从代码库中删除这个任务。

但是,即使重新启动 celery 服务器后,该任务仍会继续每 1 分钟安排一次,尽管由于该任务不再存在,因此它会报告错误消息。除了重新启动服务器之外,我是否必须做一些事情来从 djcelery 数据库中清除旧的定期任务?

4

1 回答 1

2

您可能还需要从表 djcelery_periodictask 中删除您的任务。

于 2013-05-21T19:42:11.793 回答