我在芹菜中调用了一些任务,但是celery执行了三次任务。 它是芹菜的预期行为还是错误配置?
我正在使用Django 1.5.11,Celery 3.1.23和Redis 3.0.6。
答案 0 :(得分:0)
您可能有一些流浪工人正在执行任务,或者芹菜花实例可能会尝试“帮助”恢复未经处理的消息。
确保只有一个celery实例与ps -Af | grep celerybeat
一起运行,并通过访问http://localhost:5555
检查是否有任何花卉实例正在运行(它通常在该端口上运行)。