我按照文档(http://docs.celeryproject.org/en/latest/userguide/periodic-tasks.html)编写了一个周期性任务,在django settings.py中添加CELERYBEAT_SCHEDULE,并在supervisor中运行它: celery -A proj worker -B
但现在我不再想要定期任务了。我删除了settings.py中的调度,并将superviosor中的命令更改为:没有芹菜节拍的celery -A项目工作者,然后重新加载它。
但是一旦我运行了celery,仍然会有周期性的任务在运行。
I事件删除djcelery和celery节拍pid文件中的所有数据。但这无济于事。
如何删除定期任务?
发布于 2017-04-14 19:39:03
我找到了答案:
您可以通过以下方式查看计划任务
芹菜节拍--loginfo=DEBUG
这样做之后,我发现我的任务已经被删除了。
但是任务队列中有大量的已有任务。只需这样做: celery -A项目清除
https://stackoverflow.com/questions/43408925
复制相似问题