Re: Рвутся соединения при отдаче больших файлов

Ирка Кузнецова pandorochka at gmail.com
Thu Jan 17 00:54:19 MSK 2008


sendfile_max_chunk  1024K;
keepalive_timeout  100 30



16.01.08, Aleksandr Pochechuev <sanito at tupoleva.net.ua> написал(а):
>
>  Всем привет.
>
>
>
> Возникла такая проблема - при отдаче больших файлов нгинкс-ом рвутся
> соединения примерно на 15-20%. Не думаю, что есть какая-то прямая или нет
> зависимость от размера файла, просто как правило на 100-150 мегабайтах
> обрыв. Сервера (их несколько) отдают очень много, порядка 250-350 мегабит/с,
> система FreeBSD, для примера приведена та что с 6 hdd (есть больше, там я
> кол-во воркеров увеличивал).
>
>
>
> Фрагменты конфигурации:
>
>
>
> worker_processes  6;
>
>>
> events {
>
>     worker_connections  14000;
>
>     use kqueue;
>
> }
>
>>
>     sendfile            on;
>
>     sendfile_max_chunk  1024K;
>
>     tcp_nopush          on;
>
>     tcp_nodelay         on;
>
>     send_lowat          12000;
>
>>
>     keepalive_timeout  100 30;
>
>     client_header_timeout 3m;
>
>     client_body_timeout   3m;
>
>     send_timeout          3m;
>
>>
>
>
> Куда копать? Что увеличивать, что уменьшать, что не трогать? Хочется
> покончить с обрывами ;-(
>
>
>
> С уважением,
>
> Александр.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20080116/a353a9e4/attachment.html>


More information about the nginx-ru mailing list