ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re[2]: Ограничение по количе ству соединений для несв оих



Здравствуйте, Валентин.

Вы писали 2 февраля 2012 г., 14:23:00:

> On Thursday 02 February 2012 13:37:08 Ilya Lobahin wrote:
> [...]
>> 
>> Натравливаю ab: ab -c 5 -n 100 http://site/index.php
>> 
>> В выводе:
>> ......
>> Time taken for tests:   0.389 seconds
>> Complete requests:      100
>> Failed requests:        19
>> ......
>> 
>> В логе, из 100 запросов - 19 имеют 503 код.
>> ---------index.php---------
>> <?
>> phpinfo();
>> ?>
>> ---------------------------
>> 
>> 
>> Почему не 99 запросов отрубило, а 19?
>> Из-за того, что 6 воркеров и они между собой информацией не
>> поделились?
>> 

> Даже в идеальном случае не может быть 99, учитывая что вы указали ab посылать
> одновременно не более 5 запросов. В идеальном случае, при бесконечной 
> производительности ab и нулевых задержках, с вашей конфигурацией будет 
> отклонено
> не более 80% запросов.

> Но реальность такова, что задержки скорее всего соизмеримы с временем 
> выполнения
> вашего теста 389 мс и ab, сам по себе, достаточно медленный.

Угу, в принципе похоже, что ab дурит (или 503 считает нормальным ответом).
Сделал sleep(2) в index.php
ab запустил -c 100 -n 100 ...
статистика ab:
Failed requests:        0

Но в логах я вижу 99 строчек с 503.

Все нормально.
Всем спасибо за помощь!



-- 
С уважением,
Лобахин Илья


_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://mailman.nginx.org/mailman/listinfo/nginx-ru


 




Copyright © Lexa Software, 1996-2009.