Проблема с аплоадом
David Mzareulyan
david at hiero.ru
Fri May 16 15:41:25 MSD 2008
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 at hiero.ru
More information about the nginx-ru
mailing list