【发布时间】:2016-09-06 07:23:30
【问题描述】:
我有一个项目不包含 Django,所以我不能使用 djcelery。
但我发现django-celery DatabaseSchedule 中的modification 使用了sqlalchemy。
它像 djceley 的 DatabaseScheule 一样工作正常。 但是唯一的问题是它似乎没有发送运行时添加的任务,然后我重新启动celery-beat,之前添加的任务将发送成功。
那么,是否可以在不重启 celery-beat 的情况下动态添加/删除任务?
感谢您的任何建议。对不起,我的英语不好。
对不起,是我的错。在运行时添加的任务不会立即被拾取,您可以将DatabaseScheduler.sync_every 值更改为更快的值。所以它在等待几分钟后工作。
感谢图穆尔的帮助。
【问题讨论】:
标签: python django celery django-celery