如何在django中删除芹菜击败任务

时间:2017-04-14 09:34:10

标签: django celery

我按照文档(http://docs.celeryproject.org/en/latest/userguide/periodic-tasks.html)编写了一个Periodic Task,在django settings.py中添加了CELERYBEAT_SCHEDULE,并在supervisor中运行: 芹菜 - 一个项目工人-B

但现在我不再需要周期性任务了。我在settings.py中删除了日程表,并将superviosor中的命令更改为: 芹菜 - 一个项目工人 没有芹菜殴打,重新装上它。

但是一旦我运行芹菜,仍然有周期性任务在运行。

我事件删除了djcelery中的所有数据和celery beat pid文件。但它没有帮助。

如何删除定期任务?

1 个答案:

答案 0 :(得分:-1)

我找到了答案:

您可以通过

查看SCHEDULED任务

芹菜击败--loginfo = DEBUG

执行此操作后,我发现我的任务已被删除。

但是任务队列有很多现有的任务。做就是了: celery -A proj purge