ПРОЕКТЫ 


  АРХИВ 


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]

Проблема с аплоадом



nginx 0.6.29

client_max_body_size    100m;

Загружаю по HTTP много файлов за один запрос. Когда общий объём данных меньше 20 Мб всё работает как надо, а вот когда больше, аплоад куда-то теряется и не доходит до бэкенда.

Судя по дебаг-логу (он здоровый, но если надо, куда-нибудь выложу) данные нормально принимаются nginx-ом, а при передаче их через сокет на бэкенд появляются вот такие записи:

2008/05/16 15:21:47 [debug] 50356#0: *13359934 sendfile() sent only 8200 bytes (35: Resource temporarily unavailable)
2008/05/16 15:21:47 [debug] 50356#0: *13359934 sendfile: -1, @2195456 8200:32768
2008/05/16 15:21:47 [debug] 50356#0: *13359934 chain writer out: 
0000000000681980
2008/05/16 15:21:47 [debug] 50356#0: *13359934 event timer del: 76: 
1210936967418
2008/05/16 15:21:47 [debug] 50356#0: *13359934 event timer add: 76: 
60000:1210936967418
2008/05/16 15:21:47 [debug] 50356#0: *13359934 http upstream send request handler
2008/05/16 15:21:47 [debug] 50356#0: *13359934 http upstream send request
2008/05/16 15:21:47 [debug] 50356#0: *13359934 chain writer in: 0000000000681980
2008/05/16 15:21:47 [debug] 50356#0: *13359934 sendfile() sent only 8192 bytes (35: Resource temporarily unavailable)
2008/05/16 15:21:47 [debug] 50356#0: *13359934 sendfile: -1, @2203648 8192:24576
2008/05/16 15:21:47 [debug] 50356#0: *13359934 chain writer out: 
0000000000681980
2008/05/16 15:21:47 [debug] 50356#0: *13359934 event timer del: 76: 
1210936967418
2008/05/16 15:21:47 [debug] 50356#0: *13359934 event timer add: 76: 
60000:1210936967418
2008/05/16 15:21:47 [debug] 50356#0: *13359934 http upstream send request handler
2008/05/16 15:21:47 [debug] 50356#0: *13359934 http upstream send request
2008/05/16 15:21:47 [debug] 50356#0: *13359934 chain writer in: 0000000000681980
2008/05/16 15:21:47 [debug] 50356#0: *13359934 sendfile() sent only 8192 bytes (35: Resource temporarily unavailable)
2008/05/16 15:21:47 [debug] 50356#0: *13359934 sendfile: -1, @2211840 8192:16384
2008/05/16 15:21:47 [debug] 50356#0: *13359934 chain writer out: 
0000000000681980
2008/05/16 15:21:47 [debug] 50356#0: *13359934 event timer del: 76: 
1210936967418
2008/05/16 15:21:47 [debug] 50356#0: *13359934 event timer add: 76: 
60000:1210936967418
2008/05/16 15:21:47 [debug] 50356#0: *13359934 http upstream send request handler
2008/05/16 15:21:47 [debug] 50356#0: *13359934 http upstream send request
2008/05/16 15:21:47 [debug] 50356#0: *13359934 chain writer in: 0000000000681980

Куда смотреть и что делать?


--
С уважением
Давид Мзареулян
david@xxxxxxxx






 




Copyright © Lexa Software, 1996-2009.