Главная страница


ru.cgi.perl

 
 - RU.CGI.PERL ------------------------------------------------------------------
 From : Artem Chuprina                       2:5020/371.32  23 Aug 2000  13:43:37
 To : Vitaly N. Akuloff
 Subject : Re: Флуд
 -------------------------------------------------------------------------------- 
 
  VNA>>> есть проверенные методы?
 
  AC>> Есть. Ловить флуд в access handler'е, вешать HTTP-акселератор перед
 VNA>                      ^^^^^^^^^^^^^^^^
 VNA> Вот этот момент можно подробнее?
 VNA> Мож пример конфига кинешь, че-то не встречал нигде...
 
 Основные идеи ловить в Writing Apache modules with Perl and C, шестая глава,
 отдел про борьбу с роботами (www.modperl.com)
 
  AC>> апачем, чтобы не тормозил хотя бы на отдаче, оптимизировать запросы.
 VNA> select field1,... from table limit 100 куда уж проще...
 
 Hу мало ли... И сколько таких на запрос? И как там насчет where?
 
  AC>> Разумеется, кешировать коннекты с базой.
 VNA> простой перл этого кажись не умеет
 VNA> DBI, DBD::Pg
 
 perldoc Apache::DBI. Hеобходим mod_perl. FastCGI тоже умеет, но я с ним не
 разбирался.
 
  AC>> Там в основном MaxClients роляет. А делать их надо столько, чтобы в память
  AC>> влезало и при этом очередь не накапливало. По опыту на 512 мег работающий
  AC>> с базой (mod_perl, коннектов к базе много, по крайней мере по два на
  AC>> экземпляр) - 40 штук. Проксящих, если это apache - порядка 200, они без
  AC>> mod_perl...
 VNA> Вчера опробовал связку двух апачей
 VNA> 1 легкий с проксей, все обращения к пхп, /perl/* проксит на 2й, тяжелый
 
 VNA> работает ураганно, но все-таки 2й тяжелый можно в клинч вогнать, когда
 VNA> висит незакрытых постгресов штук надцать
 
 VNA> причем простые хтмл-ки работают как ни в чем не бывало а вот активная
 VNA> часть висит секунд по 20...
 
 Либо долго открываешь/закрываешь (mod_perl, mod_perl, и еще раз mod_perl! PHP
 можно снести, он при наличии модперла годится только ресурсы жрать), либо
 ресурсов не хватает. PostgreSQL, в общем, нетороплив...
 
 -- 
 Счастливо!
   Ран.
 --- ifmail v.2.14.os-p7-tma3
  * Origin: MemoNet (2:5020/371.32@fidonet)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Флуд   Vitaly N. Akuloff   22 Aug 2000 12:37:07 
 Re: Флуд   Artem Chuprina   22 Aug 2000 16:16:20 
 Флуд   Vitaly N. Akuloff   23 Aug 2000 09:26:12 
 Re: Флуд   Artem Chuprina   23 Aug 2000 13:43:37 
 Re: Флуд   Konstantin Tokar   22 Aug 2000 21:55:28 
 Re: Флуд   Eugene Grosbein   23 Aug 2000 23:37:43 
 Re: Флуд   Andrey Babkin   22 Aug 2000 02:14:16 
Архивное /ru.cgi.perl/17121ac9602dd.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional