ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Осторожно: limit_rate & proxy_pass



IS> > location / {
IS> > root /bla-bla/;
IS> > }
IS> > location /2004/ {
IS> > proxy_pass http://x.x.x.x/;
IS> > }
IS>
IS> Да, limit_rate работает только для статики.
IS> Будет работать для всего.

Но не работает:(
Нашел время оттестировать с нуля и нижеописанная конфигурация
гарантированно приводит к пожиранию nginx'ом всего доступного
процессорного времени, файлы не отдаются вообще.
 --------------------------------------------------
user apache apache;
worker_processes  5;
pid /var/run/nginx.pid;
error_log  /var/log/nginx/error.log;

events {
    connections   200;
    use epoll;
}

http {
    include /etc/nginx/mime.types;
    limit_rate 3M;

server {
listen        x.x.x.x:80;
server_name   xxx.xxx.ru;
access_log   /var/log/nginx/access.log;

location /2004/ {
proxy_pass http://192.168.1.10/;
}

location / {
root /var/www/html/;
autoindex on;
}

}
}
-------------------------------------------------
Версия - 0.1.18
Сборка практически по умолчанию:
./configure     --prefix=/etc/nginx     --sbin-path=/usr/sbin     --user=apache     --group=apache     --conf-path=nginx.conf     --pid-path=/var/run/nginx.pid     --error-log-path=/var/log/nginx_error.log     --http-log-path=/var/log/nginx_access.log     --http-client-body-temp-path=/var/lib/nginx/tmp     --http-proxy-temp-path=/var/lib/nginx/proxy     --http-fastcgi-temp-path=/var/lib/nginx/fcgi     --with-http_stub_status_module     --with-cc-opt="" --with-debug

Linux 2.6.10-1.741_FC3
gcc (GCC) 3.4.3 20050124 (Red Hat 3.4.3-17)

При установке логлевела в debug генерится 150 метров за один запрос:
wget -S -T 20 http://x.x.x.x/2004/issue_20041225.avi


-- 
Leonid Novikov
lenni@xxxxxxxxxx





 




Copyright © Lexa Software, 1996-2009.