Когда все запросы принимает один скрипт - это будет вполне бесполезно,
согласен. Если скриптов масса - более полезно. Проблему залипания можно
решить отображением не только имени скрипта, но и времени его запуска, к
примеру. И вообще-то я этот вариант рассматривал как средство
визуального контроля, для автоматического мониторинга средства более
гибкие нужны, это да.
Andrei Nigmatulin пишет:
On Friday 23 November 2007 17:09, Dmitriy MiksIr wrote:
ИМХО, достаточно отображения в списке процессов для каждого воркера ПХП
имя скрипта, которым он занимается. Думается, это достаточно тривиальная
задача, возможно Андрей Нигматулин добавит это в fpm патч ;)
Это действительно несложно, но для решения упомянутой задачи в общем случае
недостаточно:
1) Скрипт может и не потреблять процессор, а залипнуть надолго при общении с
базой, например. Команда top такой процесс не выявит.
2) Процесс может быстро обрабатывать подряд несколько запросов одним и тем же
скриптом. В этом случае он становится кандидатом на убиение незаслуженно.
Я склоняюсь к тому, что эту важную задачу по мониторингу обработки запросов
надо решать в общем виде и независимо от скриптового языка. Идей уже
накопилось достаточное количество и уже есть человек, который начал это
реализовывать. Stay tuned !