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
|