如何通过芹菜自己重新开始芹菜

时间:2015-01-20 06:17:08

标签: python celery

如果不同的网络,我有芹菜工人在运行。他们都使用相同的rabbitmq服务器。我想知道如何通知每个工人升级到最新版本?我找不到办法做到这一点。

多重启动必须在工作人员之外运行。

自动重新加载没有工作。

我不知道在广播pool_restart命令后会发生什么。

我是否必须关闭它们并使用supervisord重新启动它们?

这是我的要求:

任务添加返回x + y

启动worker后,我将任务add更改为return x + y + 1

但结果仍然是x + y。

游泳池重启没有效果。

1 个答案:

答案 0 :(得分:0)

我相信--autoreload是你想要的旗帜

http://celery.readthedocs.org/en/latest/userguide/workers.html