标签: django django-celery django-celery-beat
所以我已经在这个问题上进行了一段时间的斗争,并且将需要帮助。
我曾经是一个定期任务,曾经每天晚上11点运行。该任务将为每个用户生成报告。
然后我将其更改为每10分钟运行一次,而是忽略了所有新指令来生成报告,而仅在同一晚上11点执行。
我尝试从数据库中删除任务(使用django-celerybeat),但问题仍然存在。
我正在使用Redis。
现在,我想要的是一种确定的方法,它实际上是从头开始执行所有任务的,而不会弹出旧任务。如何清理任务并确保永远不会出现同一任务?