相关疑难解决方法(0)

celerybeat - 多个实例和监控

我正在使用芹菜建立应用程序,最近我们要求按计划运行某些任务.

我认为celerybeat是完美的,但我有几个问题:

  1. 是否可以运行多个celerybeat实例,以便不重复任务?
  2. 如何确保celerybeat始终正常运行?

到目前为止,我读到了这个:https: //github.com/celery/celery/issues/251https://github.com/ybrs/single-beat

它似乎应该运行celerybeat的单个实例.

我正在AWS elasticbeanstalk docker容器中运行应用程序,而芹菜工作者也是docker容器(所以它在需要时可以快速扩展).

最好让celerybeat和芹菜工人一起经营supervisord,但似乎这不是正确的方法.

同时拥有celerybeat的单一实例需要手动提供/启动和监控.

python celery python-2.7 celerybeat

8
推荐指数
1
解决办法
5419
查看次数

标签 统计

celery ×1

celerybeat ×1

python ×1

python-2.7 ×1