Вы неправильно интерпретируете данные от ab.<br>Запросов не больше, просто они быстрее выполняются. А число 2996.59 всегдя рассчитывается от потолка, если все запросы отработались за <u>одну</u> секунду и общее их количество <u>меньше, чем это число</u>. У вас это 2000.<br>
<br>Для реальних результатов надо чтобы тест длился более секунды, попробуйте<br>
ab -c 500 -n 50000<br><br><br><div class="gmail_quote">22 мая 2008 г. 15:56 пользователь Vladimir &lt;<a href="mailto:desv@i.ua">desv@i.ua</a>&gt; написал:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Добрый день! Возникла странность при тестировании производительности nginx+fast cgi. Есть скрипт:<br>
$cat /usr/local/www/nginx/string.php<br>
&lt;?php<br>
print &quot;1234567890123456&quot;;<br>
?&gt;<br>
<br>
И nginx,<br>
<br>
1).<br>
...<br>
location ~ \.php$ {<br>
 &nbsp;root &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /usr/local/www/nginx;<br>
 &nbsp;fastcgi_pass &nbsp; <a href="http://127.0.0.1:8888" target="_blank">127.0.0.1:8888</a>;<br>
 &nbsp;fastcgi_param &nbsp;SCRIPT_FILENAME &nbsp;$request_filename$fastcgi_script_name;<br>
}<br>
...<br>
ab -c 500 -n 2000 &#39;<a href="http://77.xx.xx.xx/string.php" target="_blank">http://77.xx.xx.xx/string.php</a>&#39;<br>
...<br>
Requests per second: &nbsp; &nbsp;929.23 [#/sec] (mean)<br>
Time per request: &nbsp; &nbsp; &nbsp; 538.081 [ms] (mean)<br>
...<br>
<br>
2).<br>
...<br>
location ~ \.php$ {<br>
 &nbsp;fastcgi_pass &nbsp; <a href="http://127.0.0.1:8888" target="_blank">127.0.0.1:8888</a>;<br>
 &nbsp;fastcgi_param &nbsp;SCRIPT_FILENAME &nbsp;/usr/local/www/nginx$fastcgi_script_name;<br>
}<br>
...<br>
ab -c 500 -n 2000 &#39;<a href="http://77.xx.xx.xx/string.php" target="_blank">http://77.xx.xx.xx/string.php</a>&#39;<br>
...<br>
Requests per second: &nbsp; &nbsp;2996.59 [#/sec] (mean)<br>
Time per request: &nbsp; &nbsp; &nbsp; 166.857 [ms] (mean)<br>
...<br>
<br>
<br>
Почему во 2м случае почти в 3 раза больше запросов?<br>
<br>
</blockquote></div><br>