ПРОЕКТЫ 


  АРХИВ 


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: Проксирование файлов более 4Гб



owner-nginx-ru@xxxxxxxxx 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 - который 
пользователям (низкоскоростным) отдает.


 




Copyright © Lexa Software, 1996-2009.