> Когда чилдренов становится настолько много, чем они заняты?
Подскажите, как определить чем они заняты когда их число достигает максимума, или как определить чем они вообще заняты? Попробую поиграться с pm.status_path.
> Могут ли они ждать ответа от внешних сервисов, которые им подолгу не отвечают?
Запросы к внешним сервисам практически не происходят, активировал slow_log медленных запросов по таймауту в 10 сек., посмотрим что это даст.
Оптимальное кол-во деток PHP определяется практически,
теоретически оно должно быть х2 деток nginx.
Посмотри время затраченное на отработку одного скрипта.
Если скрипты тяжелые, а от этого надо избавляться как можно скорее, то деток PHP должно быть равно с запасом соотношению отработки скрипта и частоте приходящих запросов.
у nginx worker_connections = 1024, мне его следует понизить? Да посмотрел по логам есть много зависших чилдов, нужно оптимизировать код. А как-нибудь можно посмотреть статистику по кол-ву приходящих запросов и отработок скрипта?