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