Re: nginx под win2003 нагрузка на проц
andy karimov
andy.karimov на gmail.com
Вт Июн 21 01:44:59 MSD 2011
Hello Alex,
AS> Добрый день. Появилась необходимость на win2003 перед iis-ом
AS> вывесить nginx. Знаю, что запускать nginx под win плохо, но ничего поделать не могу.
Почему плохо то? Все говорят плохо - никто не обосновал.
AS> Но вот такая странность: при загрузке файлов с сервера nginx
AS> кушает все 100% cpu, пока файл не скачается. Первоначально файлы отдавал iis (по-другому никак),
AS> решил проверить, настроил так, чтобы файлы отдавались nginx-ом
AS> без обращение к iis-у), но ситуация не изменилась.
AS> брал тестовый файл размером 15М. пробовал nginx 0.8.54 и 1.0.0.
AS> server {
AS> listen 192.168.0.1:80;
AS> server_name server.test;
AS> location / {
AS> proxy_pass http://127.0.0.1:80;
AS> proxy_set_header Host server.test;
AS> proxy_set_header X-Real-IP $remote_addr;
AS> proxy_next_upstream error timeout invalid_header http_500 http_503;
AS> }
AS> ## тут я пробовал отдавать файлы только через nginx
AS> location ~(\.dat) {
AS> allow all ;
AS> }
AS> }
location ~* \.(exe|zip|rar|avb)$ {
access_log off;
root c:/home/some.folder/web;
expires 3d;
}
Вот так на Win2008 все отдается точно nginx'om, нагруз не более 1%
--
NictaTech Software
http://www.nictasoft.com
Tuesday, June 21, 2011, 12:41:39 AM (GMT+2)
Подробная информация о списке рассылки nginx-ru