Модераторы: korob2001, ginnie
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как узнать сколько запросов сейчас обслуживается, Apache2, mod_perl 
:(
    Опции темы
tishaishii
Дата 18.3.2006, 01:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Создатель
***


Профиль
Группа: Завсегдатай
Сообщений: 1262
Регистрация: 14.2.2006
Где: Москва

Репутация: 4
Всего: 8



Как узнать сколько запросов сейчас (сей момент) обслуживается Apache2, mod_perl?
PM MAIL ICQ Skype   Вверх
Kiber_rat
Дата 18.3.2006, 02:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


MACMANIAC
**


Профиль
Группа: Участник
Сообщений: 276
Регистрация: 18.4.2002
Где: Ashdod, Israel

Репутация: 7
Всего: 9



Можно попробовать отпарсить вывод програмы ps под *nix, под Форточками как можно - понятия не имею...


--------------------
Best regards!                                                             
@..@_____Ku6ep
=*=______\______KPbIC
Код
print join "",map{chr}(split/(\w{2})/,hex(int(2175.57302796298**2)))
PM WWW ICQ Skype Jabber YIM   Вверх
tishaishii
Дата 18.3.2006, 03:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Создатель
***


Профиль
Группа: Завсегдатай
Сообщений: 1262
Регистрация: 14.2.2006
Где: Москва

Репутация: 4
Всего: 8



Что это даст, хоть и под форточками? Как образом отпарсить? Что искать?
В списке процессов всегда одно и то же: 2 процесса Apache и всякая прочая дребедень.

С mod_perl такая штука бесполезна.
PM MAIL ICQ Skype   Вверх
Phoinix
Дата 18.3.2006, 11:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 41
Регистрация: 16.11.2004
Где: Moskau

Репутация: нет
Всего: 2



tishaishii,
Цитата(tishaishii @ 18.3.2006, 03:03 Найти цитируемый пост)
С mod_perl такая штука бесполезна.

Совершенно точно... и даже без использования mod_perl список процессов мало что тебе даст...
Но впрочем, для форточек:
http://search.cpan.org/~wyant/Win32-Proces...o-1.006/Info.pm

А вообще, что у тебя за скриты такие, что в процессах зависают?
PM WWW ICQ   Вверх
tishaishii
Дата 18.3.2006, 18:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Создатель
***


Профиль
Группа: Завсегдатай
Сообщений: 1262
Регистрация: 14.2.2006
Где: Москва

Репутация: 4
Всего: 8



Человеки, люди, не отвлекайтесь от темы топика, не надо мне объяснять где море. Мне не надо знать сколько у меня процессов Apache запущено, я и так знаю.

Вопрос такой: "Как узнать сколько сейчас запросов обслуживается Apache2 настроенным с mod_perl?" и всё.
PM MAIL ICQ Skype   Вверх
nitr
Дата 19.3.2006, 01:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 2543
Регистрация: 10.2.2006
Где: Россия :)

Репутация: 37
Всего: 84



Думаю можно создать свои обработчики начала и конца.
Обрабочик Apache PerlPostReadRequestHandler - "начало" (Apache получает запрос клиента),
PerlCleanupHandler - "на выходе" (чистка).

В общем создать свой обработчик-счётчик: читать тут

Думаю ещё можно замутить с Apache::Request. Тоже создать обработчик-счётчик...

Проще всего конечно это $r->requires гг , а все остальные читай тут ;)

Это сообщение отредактировал(а) nitr - 19.3.2006, 01:47


--------------------
PM   Вверх
tishaishii
Дата 19.3.2006, 20:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Создатель
***


Профиль
Группа: Завсегдатай
Сообщений: 1262
Регистрация: 14.2.2006
Где: Москва

Репутация: 4
Всего: 8



Ну что-то $r->requires возвращает undef, хотя, Apache в это время обслуживает несколько запросов.
Добавлено @ 20:45
Ааа, ну PerlInputFilter, PerlOutputFilter может помочь.
Вот PerlOutputFilter я умею описывать, а для PerlInputFilter покажите пример.
PM MAIL ICQ Skype   Вверх
nitr
Дата 19.3.2006, 21:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 2543
Регистрация: 10.2.2006
Где: Россия :)

Репутация: 37
Всего: 84



Могу предположить, что тут есть информация smile
Моя идея как раз должна подойти, тама есть простые примеры.
Добавлено @ 21:54
создай там счётчик smile . Думаю ни у кого нет примера конкретного smile
Здесь тоже можно многое "черпнуть".
Надеюсь помогут smile

Это сообщение отредактировал(а) nitr - 19.3.2006, 21:49


--------------------
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Perl"
korob2001
sharq
  • В этом разделе обсуждаются общие вопросы по языку Perl
  • Если ваш вопрос относится к системному программированию, задавайте его здесь
  • Если ваш вопрос относится к CGI программированию, задавайте его здесь
  • Интерпретатор Perl можно скачать здесь ActiveState, O'REILLY, The source for Perl
  • Справочное руководство "Установка perl-модулей", можно скачать здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Perl: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0488 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.