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