ПРОЕКТЫ 


  АРХИВ 


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



On Fri, Nov 09, 2007 at 03:27:18AM +0200, rommer@xxxxxxxxx wrote:

> Здравствуйте,
> 
> Что-то я совсем уже ничего не понимаю. Пара
> часов настройки nginx ни к чему не привела. Не
> работает set $limit_raet N и limit_rate N.
> Пробовал nginx-0.5.30/32. Не помогают никакие
> комбинации.
> 
> Может кто-нибудь увидит что не так опытным
> глазом :)
> 
> Собственно конфиг:
> #
> # nginx.conf
> #
> 
> user                            nobody nobody;
> worker_processes                1;
> worker_rlimit_nofile            16384;
> 
> error_log                       logs/error_log warn;
> pid                             logs/nginx.pid;
> 
> events {
>     worker_connections          10240;
>     use                         epoll;
> }
> 
> http {
>     include                     conf/mime.types;
>     default_type                text/html;
> 
>     sendfile                    on;
>     allow                       all;
> 
>     # timeouts
>     proxy_connect_timeout       30m;
>     proxy_send_timeout          30m;
>     proxy_read_timeout          30m;
>     client_header_timeout       30m;
>     client_body_timeout         30m;
>     send_timeout                30m;
>     keepalive_timeout           75 60;
>     ssl_session_timeout         30m;
> 
>     # client buffers
>     client_header_buffer_size   64k;
>     large_client_header_buffers 32 64k;
>     client_max_body_size        500m;
>     client_body_buffer_size     64k;
> 
>     # proxy buffers
>     proxy_buffering             off;

limit_rate не работает при proxy_buffering  off.

>     proxy_buffer_size           256k;
>     proxy_buffers               64 256k;
>     proxy_busy_buffers_size     256k;
>     proxy_temp_file_write_size  256k;
> 
>     # paths
>     client_body_temp_path       /tmp/nginx_client_body_temp;
>     proxy_temp_path             /tmp/nginx_proxy_temp;
>     fastcgi_temp_path           /tmp;
> 
>     # proxy settings
>     proxy_redirect              off;
>     proxy_intercept_errors      off;
>     proxy_set_header            Host            $http_host;
>     proxy_set_header            X-Real-IP       $remote_addr;
> 
>     limit_rate                  10k;
> 
>     server {
>         listen          1.2.3.4;
>         server_name     site.com www.site.com;
> 
>         set                     $limit_rate 10k;
> 
>         location / {
>             proxy_pass          http://1.2.3.4:88;
>             set                 $limit_rate 10k;
>         }
>     }
> }
> 
> wget 1.2.3.4/test.dat показывает локально ~ 150Mb/s, но
> никак не 10k.
> 
> 

-- 
Игорь Сысоев
http://sysoev.ru



 




Copyright © Lexa Software, 1996-2009.