我们计划在一个复制为多个实例的应用上运行celary。
调度程序是否仍然能够处理这些多个实例之间的周期性任务(例如30分钟)而不会错误地运行太多次?
提前致谢
答案 0 :(得分:0)
如果通过调度程序你的意思是芹菜打败,它不会处理任务本身。 相反,它会向您的工作人员处理的消息队列发送一条新消息。
如果您将工作人员配置为侦听同一队列并将节拍发送到同一队列,则一切都应该正常。
PS:你可以有多个工作人员,但你应该只有一个节拍。检查https://github.com/celery/celery/issues/251上多次节拍的进度。