|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Eugeny Averin 2:5030/529.51 30 Mar 2000 01:43:26 To : All Subject : mod_perl - пpоблемы с настpойкой -------------------------------------------------------------------------------- В тот день ничего не предвещало плохого. Все как всегда, только вот что-то сервер не шустро откликается (FreeBSD 3.2-RELEASE/Russian Apache 1.3.9) Да, что-то не так. Тормоза немерянные. Смотрю логи - robots.txt запрошен был и далее робот начал закачивать сайт. В потоках так эдак 20. Hу пришлось оказаться от индексации, robots.txt подправить на предмет Disallow и начать разбираться. ps показал множество процессов perl - они-то все и подкушали. Встал вопрос о mod_perl. Скачал, поставил. Сразу возникли вопросы. - как скомпилировать Apache без ненужных модулей? mod_perl наклал на мой ./configure --disable-module=actions --disable-module=auth --disable-module=autoindex --disable-module=imap --disable-module=negotiation --disable-module=userdir собрал все 'по-полной'. DO_HTTPD не сыграл никакой роли. -скрипты перестали работать. Точнее, работают только простые типа 'привет мир!' Как только начал передавать параметры ?param&more_param - все висит. ps -I -q показывает рост использования процессора, за секунд десять доходит почти до 100% и продолжает висеть не удаляясь. Можно сказать 'стоп' в браузере, потом еще зазомбировать через 'релоад' очередного httpd. MaxSpareservers не влияет на количество трупов - их может быть много больше. PerlHandler Apache::Registry и PerlHandler Apache::PerlRun пробовал, БЕЗ разницы. Поставил EVERYTHING=1 в Makefile.PL - тот же результат. Скрипты мои - ничего необычного, без попсы типа cgi.pm, все сурово и прямо, 'вещь в себе' без внешних модулей. Читаем файлик (а не файлище) в @, шерстим, потом пишем его, а результат - на stdout, простым print-ом. Доска объявлений простенькая. Я что-то сделал не так, но что - не пойму. "А косить надо!" Что посмотреть в скриптах? Как собрать по минимуму? Hадо-то всего по POST и GET в скрипты писать. Hаилучших пожеланий! Eugeny Averin ю Он сопел, он кpяхтел. Он тебя отымел. --- * Origin: (2:5030/529.51) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/394938e2b228.html, оценка из 5, голосов 10
|