【问题标题】:I want to have a queue that push task to worker (celeryd) depend on interval time setting我想要一个将任务推送到工作人员(celeryd)的队列,具体取决于间隔时间设置
【发布时间】:2011-12-09 04:00:00
【问题描述】:

我正在使用芹菜、rabbitmq 的项目工作。我希望有权控制将队列推送任务到 worker(celeryd) 的间隔。

【问题讨论】:

    标签: celery django-celery celeryd


    【解决方案1】:

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

    基本上,您配置并运行celerybeat,它会每隔一段时间触发任务执行。

    警告词
    如果不希望同时运行您的任务多次,我建议您关注task locking recipe。如果您的工作人员很忙或离线,您最终可能会积压定期任务。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-08-23
      • 1970-01-01
      • 2013-01-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-12-07
      相关资源
      最近更新 更多