芹菜三次重复我的任务

时间:2017-05-22 13:37:56

标签: django redis celery

我在芹菜中调用了一些任务,但是celery执行了三次任务。 它是芹菜的预期行为还是错误配置?

我正在使用Django 1.5.11,Celery 3.1.23和Redis 3.0.6。

1 个答案:

答案 0 :(得分:0)

您可能有一些流浪工人正在执行任务,或者芹菜花实例可能会尝试“帮助”恢复未经处理的消息。

确保只有一个celery实例与ps -Af | grep celerybeat一起运行,并通过访问http://localhost:5555检查是否有任何花卉实例正在运行(它通常在该端口上运行)。