ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Nginx, FastCGI и mod_*




Когда все запросы принимает один скрипт - это будет вполне бесполезно, согласен. Если скриптов масса - более полезно. Проблему залипания можно решить отображением не только имени скрипта, но и времени его запуска, к примеру. И вообще-то я этот вариант рассматривал как средство визуального контроля, для автоматического мониторинга средства более гибкие нужны, это да.


Andrei Nigmatulin пишет:
On Friday 23 November 2007 17:09, Dmitriy MiksIr wrote:
ИМХО, достаточно отображения в списке процессов для каждого воркера ПХП
имя скрипта, которым он занимается. Думается, это достаточно тривиальная
задача, возможно Андрей Нигматулин добавит это в fpm патч ;)

Это действительно несложно, но для решения упомянутой задачи в общем случае недостаточно:

1) Скрипт может и не потреблять процессор, а залипнуть надолго при общении с базой, например. Команда top такой процесс не выявит.

2) Процесс может быстро обрабатывать подряд несколько запросов одним и тем же скриптом. В этом случае он становится кандидатом на убиение незаслуженно.

Я склоняюсь к тому, что эту важную задачу по мониторингу обработки запросов надо решать в общем виде и независимо от скриптового языка. Идей уже накопилось достаточное количество и уже есть человек, который начал это реализовывать. Stay tuned !







 




Copyright © Lexa Software, 1996-2009.