ПРОЕКТЫ 


  АРХИВ 


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]

client timed out (110: Connection timed out)



Здравствуйте!

Ситуация следующая:
linux fedora 9
nginx отдает большие статические файлы. При скачивании в несколько потоков все норм. Когда же скачивание идет в 1 поток - скорость на старте максимальная клиентская, затем она очень быстро падает и в конце выходит под 0 - и опера выдает ошибку.

в логах полно записей вида:
16:51:32 [info] 28096#0: *4536441 client timed out (110: Connection timed out) while sending response to client... 16:53:32 [info] 28096#0: *4536441 client timed out (110: Connection timed out) while sending to client, client...

конфиг следующий:
user apache;
worker_processes 64;
worker_rlimit_nofile 4096;

error_log logs/error.log debug;

pid logs/nginx.pid;

events {
worker_connections 1024;
}

http {
...
gzip on;
sendfile on;
tcp_nopush on;
tcp_nodelay on;
keepalive_timeout 15;
sendfile_max_chunk 1m;
server_names_hash_bucket_size 128;
server {
listen ip:80 default sndbuf=512k;
server_name domain.com;
access_log off;
send_timeout 120;
...
}
}

пробовал играться с sndbuf и sendfile_max_chunk - результата нет.
Дисковая подсистема не нагружена...

Кто что посоветует???

Заранее спасибо!



 




Copyright © Lexa Software, 1996-2009.