我按照文档(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文件。但它没有帮助。
如何删除定期任务?
答案 0 :(得分:-1)
我找到了答案:
您可以通过
查看SCHEDULED任务芹菜击败--loginfo = DEBUG
执行此操作后,我发现我的任务已被删除。
但是任务队列有很多现有的任务。做就是了: celery -A proj purge