Re: nginx + php-cgi + странно...

Alexey V. Karagodov kav at karagodov.name
Mon May 26 13:08:10 MSD 2008


On 25.05.2008, at 17:57, Alrond wrote:

> Вы неправильно интерпретируете данные от ab.
> Запросов не больше, просто они быстрее выполняются. А число 2996.59  
> всегдя
> рассчитывается от потолка, если все запросы отработались за *одну*  
> секунду и
> общее их количество *меньше, чем это число*. У вас это 2000.
>
> Для реальних результатов надо чтобы тест длился более секунды,  
> попробуйте
> ab -c 500 -n 50000
+1

>
>
>
> 22 мая 2008 г. 15:56 пользователь Vladimir <desv at i.ua> написал:
>
>> Добрый день! Возникла странность при тестировании производительности
>> nginx+fast cgi. Есть скрипт:
>> $cat /usr/local/www/nginx/string.php
>> <?php
>> print "1234567890123456";
>> ?>
>>
>> И nginx,
>>
>> 1).
>> ...
>> location ~ \.php$ {
>> root           /usr/local/www/nginx;
>> fastcgi_pass   127.0.0.1:8888;
>> fastcgi_param  SCRIPT_FILENAME  $request_filename 
>> $fastcgi_script_name;
>> }
>> ...
>> ab -c 500 -n 2000 'http://77.xx.xx.xx/string.php'
>> ...
>> Requests per second:    929.23 [#/sec] (mean)
>> Time per request:       538.081 [ms] (mean)
>> ...
>>
>> 2).
>> ...
>> location ~ \.php$ {
>> fastcgi_pass   127.0.0.1:8888;
>> fastcgi_param  SCRIPT_FILENAME  /usr/local/www/nginx 
>> $fastcgi_script_name;
>> }
>> ...
>> ab -c 500 -n 2000 'http://77.xx.xx.xx/string.php'
>> ...
>> Requests per second:    2996.59 [#/sec] (mean)
>> Time per request:       166.857 [ms] (mean)
>> ...
ещё со времён quake-а все тесты запускали 3 раза минимум. причём  
первые 2 результата не учитывали вообще (кеши всякие и тп)

>>
>>
>>
>> Почему во 2м случае почти в 3 раза больше запросов?
>>
>>






More information about the nginx-ru mailing list