Re: Проксирование файлов более 4Гб
Denis Zhdanov
Denis.Zhdanov at liga.ua
Fri Aug 14 17:49:06 MSD 2009
owner-nginx-ru at sysoev.ru wrote on 14.08.2009 13:03:39:
> > > Правильно ли я понимаю, что вариант с
> > > proxy_buffering off;
> > > не работает ?
> > Да, стабильно обрывается закачка на одном и том же месте, как будето
> > переполняется что то.
>
> А какие размеры буферов ?
На проксирование сейчас дефолтные, хотя ставил разные.
Остальные настройки такие -
sendfile on;
tcp_nopush on;
tcp_nodelay on;
keepalive_timeout 65 20;
client_header_timeout 3m;
client_body_timeout 3m;
send_timeout 3m;
client_header_buffer_size 4k;
large_client_header_buffers 4 4k;
client_max_body_size 1m;
client_body_buffer_size 128k;
output_buffers 4 32k;
postpone_output 1460;
gzip on;
gzip_min_length 1024;
gzip_buffers 12 32k;
gzip_types text/plain application/xml text/css
application/x-javascript;
proxy_connect_timeout 10;
proxy_send_timeout 90;
proxy_read_timeout 90;
proxy_ignore_client_abort off;
open_file_cache max=10000 inactive=20s;
open_file_cache_valid 30s;
open_file_cache_min_uses 2;
open_file_cache_errors off;
>
> > > А какие настройки таймаутов ?
> >
> > keepalive_timeout 65 20;
> > client_header_timeout 3m;
> > client_body_timeout 3m;
> > send_timeout 3m;
> > proxy_connect_timeout 10;
> > proxy_send_timeout 90;
> > proxy_read_timeout 90;
> >
> >
> > > Попробуйте
> > > proxy_buffering on; # default
> > > proxy_max_temp_file_size 0;
> > "Течет", но очень слабо, в принципе можно жить. Хотя скорость закачки
> > очень низка, странно.
>
> Течёт что - место на диске ?
Да, там где живет proxy_temp.
> Кстати, можно поставить второй nginx около Апача, чтобы первый
проксировал
> большие файлы на него, а не Апач.
А чем поможет?
Сейчас же вроде забивается proxy_temp первого Ngnix - который
пользователям (низкоскоростным) отдает.
More information about the nginx-ru
mailing list