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
|