6
我们正在运行芹菜背后监事和与芹菜进程的数量是否取决于 - 并发设置?
celeryd --events --loglevel=INFO --concurrency=2
这启动它,但是,创建一个过程图是高达三层深,包含多达7个celeryd过程(监会生成一个celeryd,其产卵数其他,再次产生进程)。我们的机器有两个CPU内核。
所有这些过程都在处理任务吗?也许他们中的一些人只是工作人员池?如何将--concurrency设置连接到实际生成的进程数?
这与我的经验不符。我有'--concurrency = 1 --beat',但是产生了4个芹菜过程。 – Cerin 2013-06-12 15:38:43
我使用'DatabaseTransport'和Celery 3.0,并且'--concurrencry = 1'我得到6个进程,类似于OP的情况。 – 2014-03-20 12:08:43
@asksol当--concurrency = 1并且有两个工人时,我也会遇到4个芹菜过程。我很好奇,为什么,非常感谢。 – fpghost 2017-04-27 20:26:18