Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django 即使在删除任务后,DJ芹菜任务仍处于计划状态_Django_Scheduled Tasks_Djcelery - Fatal编程技术网

Django 即使在删除任务后,DJ芹菜任务仍处于计划状态

Django 即使在删除任务后,DJ芹菜任务仍处于计划状态,django,scheduled-tasks,djcelery,Django,Scheduled Tasks,Djcelery,我使用django芹菜(django芹菜)计划了一个任务,定义如下: @periodic_task(run_every=timedelta(minutes=1)) def mytask(): # Do something 我决定从代码库中删除此任务 但是,即使在重新启动芹菜服务器之后,此任务仍会继续每1分钟计划一次,尽管它会报告一条错误消息,因为此任务已不存在。除了重新启动服务器外,我是否需要做一些事情来清除DJ芹菜数据库中的旧定期任务?您可能还需要从DJ芹菜表中删除任务。\u per

我使用django芹菜(django芹菜)计划了一个任务,定义如下:

@periodic_task(run_every=timedelta(minutes=1))
def mytask():
    # Do something
我决定从代码库中删除此任务


但是,即使在重新启动芹菜服务器之后,此任务仍会继续每1分钟计划一次,尽管它会报告一条错误消息,因为此任务已不存在。除了重新启动服务器外,我是否需要做一些事情来清除DJ芹菜数据库中的旧定期任务?

您可能还需要从DJ芹菜表中删除任务。\u periodictask.

谢谢。这是可行的,但是当您重新启动芹菜服务器时,您必须手动删除它,这似乎是不直观的。这真的是默认行为吗?如果使用Django数据库调度程序,这是默认行为。从Django管理员中删除不需要的定期任务,或者改用默认调度程序。