ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 

  СТАТЬИ 


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


  ПРОГРАММЫ 



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














     АРХИВ :: Apache-Talk
Apache-Talk mailing list archive (apache-talk@lists.lexa.ru)

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

[apache-talk] Re: [apache-talk] ScoreBoardFile и тд




On Jan 31, 2006, Igor Sysoev wrote:

Собственно, в файл я упёрся в попытках получить информацию из структуры
ap_scoreboard_image. Если кто-то предложит способ получить её, скажем, из
PHP - буду жутко признателен! Вариант с mod_status и

Из PHP, насколько я знаю его интерфейс с Апачём, scoreboard не доступен.

В этом и проблема :(

<Location /server-status>
SetHandler server-status
</Location>

не годится - мне не нужна страница статистики, а главное - мне
категорически не нужен лишний запрос, который породит лишний процесс, хотя
бы и на мгновение. Цель - минимизация использования ресурсов, а так
получим лекарство хуже болезни.

Лишний процесс на этот запрос вряд ли будет порождён.

Будет-будет -

Srv     PID     Acc     M       CPU     SS      Req     Conn    Child   Slot    Host    VHost   Request
...
9-0     60061   1/78/78 W       0.10    1       0       6.6     0.18    0.18    10.0.0.19       tcstat.dpt.io   GET /server-status HTTP/1.1

Можно подпатчить исходники, чтобы Апач использовал для scoreboard
реально существующий файл вместо mmap(MAP_ANON) или SysV shared memory.

Нет уж, грязными руками да в стандартный пакет... Можно и ядро ОС
заставить отдавать нужную информацию, но усердие должно быть в меру :)
Ладно, мне обещали помочь с написанием модуля, надеюсь, оно поможет.


---
M.Aronov



 




Copyright © Lexa Software, 1996-2009.