Посоветуйте оптимальные настройки

AleXXX V. NovikoFF alexxx at alexxx.ru
Mon Apr 10 21:50:57 MSD 2006


Mon, 10 Apr 2006 21:38:12 +0400 (MSD)
Igor Sysoev <is at rambler-co.ru> писал(а):

> On Mon, 10 Apr 2006, AleXXX V. NovikoFF wrote:
> 
> > Долго бьюсь с этим, пользователи жалуются, что скорость скачки маленькая,
> > и похожа на модемную, все, без исключения....
> > однако ж статистика выдает постоянную загрузку 100мбит канала на 70-80%!
> > одновременно скачивают около 300 человек, каждый в 1 поток не больше.
> > Файлы большие, не меньше 20-30 мбайт, и до 1.5 гигабайта...
> > у некоторых клиентов стоит насильное ограничение в 16 кбайт в сек (но
> > реальная скорость у них около 3-4 кбайт в сек, самолично проверял)
> > у всех остальных ограничения нет.
> >
> > Стоит один воркер, и вот такой конфиг:
> >
> >    client_header_timeout  30;
> >    client_body_timeout    30;
> >    send_timeout           120;
> >
> >    client_header_buffer_size    1k;
> >    large_client_header_buffers  4 4k;
> >
> >    sendfile       on;
> >    tcp_nopush     on;
> >    tcp_nodelay    on;
> >
> >    postpone_output  1460;
> >
> >    lingering_time     30;
> >    lingering_timeout  3;
> >    reset_timedout_connection  on;
> >
> >    keepalive_timeout  7;
> >
> > все, относящееся к прокси вырезал.
> > для отдачи файлов стоит send_timeout 7;
> >
> > Может есть что-то более подходящее для моей ситуации?
> 
> send_timeout 7 - это очень мало. Подозреваю, что у многих просто
> рвутся соединения.
> 

специально поставил мало, чтобы post_action срабатывал быстрее после
обрыва связи по таймауту и т.д., а то nginx считает, что соединение еще
живое, а клиент уже долбится по второму кругу...

сделал побольше.... разницы не особо.... даже не знаю как поступить....


-- 
AleXXX V. NovikoFF <alexxx at alexxx.ru>






More information about the nginx-ru mailing list