Рвутся соединения при отдаче больших файлов
Aleksandr Pochechuev
sanito at tupoleva.net.ua
Wed Jan 16 22:36:34 MSK 2008
Всем привет.
Возникла такая проблема - при отдаче больших файлов нгинкс-ом рвутся
соединения примерно на 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/cf4fc95f/attachment.html>
More information about the nginx-ru
mailing list