Зависит ли количество процессов celeryd от настройки параллелизма --?

Мы запускаем Celery за Supervisor и запускаем его с

celeryd --events --loglevel=INFO --concurrency=2

Однако это создает граф процессов глубиной до трех слоев и содержит до 7 процессов celeryd. (Supervisor порождает один celeryd, который порождает несколько других, которые снова порождают процессы ). Наша машина имеет два ядра процессора.

Все ли эти процессы работают над задачами? Может быть, некоторые из них просто рабочие пулы? Как параметр параллелизма --связан с количеством фактически созданных процессов?

6
задан Hannes Struß 1 August 2012 в 09:07
поделиться