ПРОЕКТЫ 


  АРХИВ 


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: nginx отдаёт статику не полностью


  • To: nginx-ru@xxxxxxxxx
  • Subject: Re: nginx отдаёт статику не полностью
  • From: "Alexandr L" <uctok.alex@xxxxxxxxx>
  • Date: Thu, 25 Dec 2008 13:55:51 +0300
  • Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=HjXvC11QtMp0D2nGLiIv5pz8ci+4cSuyE8fXG+z8OxU=; b=pTQ0OkyXTUmyu3O+XT0eeIPCL9O9LY7aYBTWKrNwEG4/0B+2j3bpKrF0rpP7h8uE8q vaHgRlZDtPri+0pjgp4kmVTd7ZdLk9dY0sMrHreQKZPvcBHI/6SG0/56+80yONeeUXkk 6DLegXfnJFBeGHCUcCAINsOktSvHtIBUltgEo=
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=erC8n2x0LqUl50qPLRxSIuV+MP0/PeUdLR50C1vm366RVHK6MiwJoeA5+GsrZ1ohoN ZA/ZGxHZjK8KKGS86IwkF9IcjXSbjZqLPENrO5JmQdouxAEegtAx3hKog3gsdDpBojQp idRQD17IglggNljdWZeTnDplXDswDm0MrGx/c=
  • In-reply-to: <49533AD4.90302@xxxxxxxxx>
  • References: <a0d22dfb0812241212o35a0cd96n14c697d2867f3189@xxxxxxxxxxxxxx> <49533AD4.90302@xxxxxxxxx>

Включил лог на info
Повторить эксперимент со статикой не удаётся.

Зато "динамика" (ответ всё теже 32Kb) показала вот что:
в логах при отдаче не полной страницы появляется характерная запись
delaying request, excess: 0.923, by zone "one", client: 213.85.69.29,  ....
client timed out (60: Operation timed out) while sending to client,
client: 213.85.69.29, ...





в конфиге
   ....
    limit_req_zone  $binary_remote_addr  zone=one:10m   rate=3r/s;
  ...
    limit_req   zone=one  burst=20;


25 декабря 2008 г. 10:48 пользователь Anton Yuzhaninov
<citrin@xxxxxxxxx> написал:
> Alexandr L wrote:
>>
>> Столкнулся с неожиданной проблемой: nginx отдаёт статику не полностью.
>> один и тот же файл  случайным образом может отдавать полностью, а может -
>> только первые 32kb (точный размер - разный - колеблется в пределах
>> нескольких сотен байт), при этом Content-Length в заголовках приходит всегда
>> правильный.
>> В логах ничего криминального невидно (или не туда смотрю).
>> В чём может быть проблема? На что обратить внимание? Ключевые слова?
>>  (nginx/0.7.26)
>
> Для начала включить error_log на уровне info и посмотреть что туда пишется
> при скачивании файла.
>
> Если не поможет - смотреть debug log (его можно включать только для
> отдельных IP).
>
> --
>  Anton Yuzhaninov
>
>


 




Copyright © Lexa Software, 1996-2009.