我在/ etc / default / celeryd
中有以下配置CELERYD_NODES = "worker1 worker2 worker3"
CELERYD_CHDIR = "path to project dir"
CELERY_APP = "path to project app"
CELERYD_OPTS = ""
我希望我的三个工作人员从不同的队列中消耗任务 比如Q1,Q2和Q3。
我无法理解放入CELERYD_OPTS的配置。 我经历了http://celery.readthedocs.org/en/latest/reference/celery.bin.multi.html#examples
但没有帮助。
答案 0 :(得分:2)
我应该再搜索一下了。 最后我的先生发现了答案。
CELERYD_OPTS = "-Q:worker1 Q1 -Q:worker2 Q2 -Q:worker3 Q3 -Q:worker4 Q3"
这将worker1指向Q1,worker2指定为Q2,依此类推。