Здравствуйте, Михаил!<div><br></div><div>Я - автор NXWEB. Вполне допускаю, что конфиг неверный. Я, собственно, так и написал, что настройки не производились. Собственно, nginx приведен в таблице лишь как отправная точка. Сравниваемые сервера находятся совсем в другой весовой категории - это скорее микро-обработчики http-запросов для создания веб-приложений на языке C, в то время как nginx - полноценный сервер с широким функционалом. Микро-сервера оказываются быстрее nginx-а во многих сравнениях.</div>
<div><br></div><div>Буду рад скорректировать тесты, если подскажете как.</div><div><br></div><div>Вот текущий конфиг:</div><div><br></div><div><div>worker_processes 1;</div></div><div><br></div><div><div>events {</div><div>
worker_connections 1024;</div><div>}</div></div><div><br></div><div><div>http {</div><div> include mime.types;</div><div> default_type text/html;</div></div><div><div> userid on;</div><div> userid_name uid;</div>
<div><br></div><div> log_format main '$remote_addr - $remote_user [$time_local] '</div><div> '"$request" "$uri" "$args" $status $body_bytes_sent '</div>
<div> '"$http_referer" "$http_user_agent" "$uid_got" "$uid_set"';</div><div><br></div><div> access_log /var/log/nginx/access.log main;</div><div>
<br></div><div> sendfile on;</div></div><div><div> keepalive_timeout 65;</div><div><br></div><div> log_subrequest on;</div></div><div><br></div><div><div> ## Proxy options</div><div> # тут у меня настройки прокси к томкету</div>
<div><br></div><div><div> server {</div><div> listen 80;</div><div> server_name ****;</div><div><br></div><div> charset utf-8;</div></div><div><br></div><div><div> location / {</div>
<div> root /www/****/www;</div><div> index index.htm;</div><div> ssi on;</div><div> try_files $uri $uri/ @tomcat;</div><div> error_page 404 = @tomcat;</div>
<div> }</div></div><div><br></div><div> location @tomcat {</div><div> ...</div><div><div> }</div></div><div><br></div><div><div> location ~ /\.ht {</div><div> deny all;</div>
<div> }</div><div> }</div></div><div><div><br></div><div> # HTTPS server</div><div> #</div><div> server {</div><div> listen 443;</div><div> ssl on;</div><div> # тут настройки SSL</div>
<div> }</div><div>}</div></div><div><br></div><div><br></div><div>Кстати, я похоже наврал, что sendfile не включен. Он оказывается включен.</div><div><br></div><div>Ярослав</div><div><br></div><div class="gmail_quote">
2011/12/2 Михаил Монашёв <span dir="ltr"><<a href="mailto:postmaster@softsearch.ru">postmaster@softsearch.ru</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Здравствуйте.<br>
<br>
Наткнулся на новый вебсервер: <a href="https://bitbucket.org/yarosla/nxweb/wiki/Home" target="_blank">https://bitbucket.org/yarosla/nxweb/wiki/Home</a><br>
Автор, судя по имени, русский: Yaroslav <a href="mailto:yarosla@gmail.com">yarosla@gmail.com</a><br>
<br>
Там в ссылке есть тест производительности, где приводятся цифры по<br>
кроме всего прочего и по nginx-у . Выглядят они почему-то значительно<br>
хуже, чем цифры по другим веб-серверам, особенно при работе с<br>
keep-alive запросами. А 10000 конкурентных запросов nginx в тестах не<br>
смог переварить. Подозреваю, что дело в неправильной настройке<br>
nginx-а.<br>
<br>
Есть автор NXWEB в этой рассылке? Можно увидеть конфиг nginx-а,<br>
используемый при тестах производительности?<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
С уважением,<br>
Михаил mailto:<a href="mailto:postmaster@softsearch.ru">postmaster@softsearch.ru</a><br>
<br>
</font></span></blockquote></div><br></div>