我希望有一个队列将任务推送到worker(celeryd)取决于间隔时间设置

时间:2011-10-17 09:41:17

标签: celery django-celery celeryd

我正在使用芹菜,rabbitmq的项目。我想有权控制队列推送任务到工人(celeryd)的间隔。

1 个答案:

答案 0 :(得分:0)

听起来您正在Periodic Tasks上寻找此文档。

基本上,您配置并运行celerybeat,它会定期触发任务执行。

警告语
如果同时多次运行您的任务是不可取的,我建议您按照task locking recipe进行操作。如果您的员工忙或离线,您最终可能会积压定期任务。