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

Igor Sysoev is at rambler-co.ru
Fri May 16 15:48:42 MSD 2008


On Fri, May 16, 2008 at 11:41:25AM +0000, David Mzareulyan wrote:

> 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

Это нормально.

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

Что в последних 50 записях про ' \*13359934 ' ?


-- 
Игорь Сысоев
http://sysoev.ru





More information about the nginx-ru mailing list