2012-01-25 95 views
3

您好我對celerydceleryd_multi有點困惑 - 這兩者有什麼區別?我的意思是,到目前爲止,我一直在使用python manage.py celeryd,但我今天遇到celeryd_multi,找不到任何解釋。根據文檔,-c表示子進程處理隊列的數量,所以如果是這樣的話,什麼celeryd_multi's用法?芹菜術語有點混亂

回答

3

芹菜司令部推出單一芹菜工。 celeryd_multi命令管理多個芹菜工作者。通過celeryd_multi,您可以啓動/停止/重新啓動多個芹菜工作者。

celeryd_multi可用於管理多個celeryd工人聽不同的隊列:

$ celeryd-multi start image video data -c 3 

該命令等同於:

$ celeryd -n image.myhost -c 3 
$ celeryd -n video.myhost -c 3 
$ celeryd -n data.myhost -c 3