ПРОЕКТЫ 


  АРХИВ 


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]

Re: Upload модуль и таймауты


  • To: nginx-ru@xxxxxxxxx
  • Subject: Re: Upload модуль и таймауты
  • From: dimkalinux <dimkalinux@xxxxxxxxx>
  • Date: Sun, 02 Jan 2011 16:29:23 +0200
  • Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:subject:x-enigmail-version:content-type :content-transfer-encoding; bh=nmAlG4tm2rLgfHj9XsllHQJvXZIf+zvmb7ZuzSvo0yk=; b=OqL+WMNEUKLSjJyGC9fTyx/gJbmvfAuWRUacNXS3nliFHTPfxtr6qjZHXfaIJIwXE8 qU7WJXfZe2gyg33NY37JPim46G2x5HcO8UvQ6OayK5F7oQWx5ZqSa+4inCOub4P7ZhHr WwrZeQhN6jgnfjiGVRqcM8NJ8vVwXRJmgSSNU=
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject :x-enigmail-version:content-type:content-transfer-encoding; b=HJoNqJi+U0j2gr8vDnTZQ/4V0xKyuq9kZexQGsAp8gk7BClgjPZwEqPnOPt+x0PDH2 ZnCk4ocQwFQUd8NA7UTpIgB3aJYEMr6tpUnNCO3ReE8q5S78Cs+I4SRdaWBdw9a4+qqd pIQghdGOXZ5NHUFrR2x15OwdBxS6XA53y94kQ=

Пока заметил одну странность.

Загружаю курлом локально файл размером 1564 мегабайта. Отслеживаю в
папке закачек - когда размер файла достиг 1520 мегабайт - активность то
есть изменение размера файла в папке застыла минут на 5, потом загрузка
мгновенно успешно закончилась. PHP-бекэнд тратит пару секунд на
обработку закачки, поэтому эти 5 минут тратил не он.

upload_buffer - 5M

[root@up dima]# time curl -vv --progress-bar --limit-rate 1M  --form
file=@test --form press=OK  http://up.iteam.ua/upload_1
* About to connect() to up.iteam.ua port 80
*   Trying 194.146.132.66... connected
* Connected to up.iteam.ua (194.146.132.66) port 80
> POST /upload_1 HTTP/1.1
> User-Agent: curl/7.15.5 (i686-redhat-linux-gnu) libcurl/7.15.5
OpenSSL/0.9.8b zlib/1.2.3 libidn/0.6.5
> Host: up.iteam.ua
> Accept: */*
> Content-Length: 1639522596
> Expect: 100-continue
> Content-Type: multipart/form-data;
boundary=----------------------------6997b277dd6c
>
< HTTP/1.1 200 OK
< Server: nginx
< Date: Sun, 02 Jan 2011 14:01:05 GMT
< Content-Type: text/html
< Connection: keep-alive
< X-Powered-By: PHP/5.1.6
< Set-Cookie: up_itemInfoStatusCookie=deleted; expires=Sat, 02-Jan-2010
14:01:04 GMT
< Content-Length: 56
Connection #0 to host up.iteam.ua left intact
* Closing connection #0
{"error":0,"id":100395,"pass":1682621027,"message":null}

real    32m30.658s
user    0m0.820s
sys     0m7.481s

_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru


 




Copyright © Lexa Software, 1996-2009.