On Mon, 22 Jul 2002, Alexey Zvyagin wrote:
> > Апач-то с чем ? Если mod_perl, то лечиться с помощью Apache:SizeLimit.
>
> Кстати, лучше, IMHO, все таки MaxRequestsPerChild в данном случае поможет. А
> вообще, если апач под mod_perl , то в доке оченеь много и четко расписано,
> как настроить mod_perl под большую нагрузку.
Вот живой пример mod_perl'а, у которого стоит ограничение на 25М:
>grep SizeLimit /usr/local/apache/logs/perl.error_log | tail -10
[Mon Jul 22 14:35:07 2002] (34567) Apache::SizeLimit httpd process too big,
exiting at SIZE=25052 KB SHARE=2036604 KB REQUESTS=104 LIFETIME=407 seconds
[Mon Jul 22 14:35:57 2002] (34564) Apache::SizeLimit httpd process too big,
exiting at SIZE=25028 KB SHARE=2381772 KB REQUESTS=111 LIFETIME=475 seconds
[Mon Jul 22 14:36:48 2002] (34640) Apache::SizeLimit httpd process too big,
exiting at SIZE=25144 KB SHARE=1500240 KB REQUESTS=83 LIFETIME=322 seconds
[Mon Jul 22 14:36:48 2002] (34589) Apache::SizeLimit httpd process too big,
exiting at SIZE=25060 KB SHARE=2102028 KB REQUESTS=102 LIFETIME=424 seconds
[Mon Jul 22 14:36:55 2002] (34590) Apache::SizeLimit httpd process too big,
exiting at SIZE=25276 KB SHARE=2174784 KB REQUESTS=99 LIFETIME=430 seconds
[Mon Jul 22 14:36:55 2002] (34590) Apache::SizeLimit httpd process too big,
exiting at SIZE=25276 KB SHARE=2174784 KB REQUESTS=100 LIFETIME=430 seconds
[Mon Jul 22 14:37:41 2002] (34619) Apache::SizeLimit httpd process too big,
exiting at SIZE=25060 KB SHARE=2056908 KB REQUESTS=98 LIFETIME=407 seconds
[Mon Jul 22 14:39:00 2002] (34688) Apache::SizeLimit httpd process too big,
exiting at SIZE=25148 KB SHARE=1840332 KB REQUESTS=93 LIFETIME=336 seconds
[Mon Jul 22 14:39:43 2002] (34617) Apache::SizeLimit httpd process too big,
exiting at SIZE=25004 KB SHARE=2614704 KB REQUESTS=125 LIFETIME=540 seconds
[Mon Jul 22 14:39:55 2002] (34748) Apache::SizeLimit httpd process too big,
exiting at SIZE=25148 KB SHARE=1199064 KB REQUESTS=64 LIFETIME=185 seconds
На SHARE= можно не смотреть, там цена на апельсины.
Реквестов, как видно, от 64 до 125. А иногда бывает и 200.
Ну и что мне ставить ? Учитывая, что кричен размер mod_perl'а, а не то,
сколько он отработает запросов ? 50 запросов - это уже нормально.
> Мне лично очень помог mod_accel :) В нем решение всех проблем ;-)
Увы, mod_accel всех проблем не решает. С масштабируемостью у него плохо,
как, впрочем, и у Апача.
Игорь Сысоев
http://sysoev.ru
=============================================================================
= Apache-Talk@lists.lexa.ru mailing list =
Mail "unsubscribe apache-talk" to majordomo@lists.lexa.ru if you want to quit.
= Archive avaliable at http://www.lexa.ru/apache-talk =