ПРОЕКТЫ 


  АРХИВ 


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]

half-closed socket


  • To: nginx-ru@xxxxxxxxx
  • Subject: half-closed socket
  • From: SerP <serp256@xxxxxxxxx>
  • Date: Thu, 29 Dec 2011 11:49:05 +0300
  • Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; bh=V5nDAfC7/3fxXSfQTIHBjHkyqi8yhU5CeQDZRnOBr2I=; b=MpT7eDWRtOyFvEq5d5sRKKdOcSH4WdVn/AiHeyUre/jSglmRXAKCf+Y5ye4Lx05D5/ 6OJrs+Nc6YEIXMHOEx2/Fm7Agm8Ecuk2xk3CcFqKBUGJUefQ8xoYfvHEtq9bkVDe8/So 3ntQ4DS34qSH9ciHaKWoOnd4TgyvBuMtj+Nc0=

Столкнулись с проблемой при использовании nginx. Отдаем статические файлы, и после жалоб пользвателей, нашли в логах странные строчки, когда размер файла не совпадает с $body_bytes_sent, причем статус ответа 200. После анализа пришли к выводу, что клиенты иногда посылают запрос и вызывают команду shutdown send на сокете, nginx это расценивает как закрытие сокета и не досылает файл до конца.
Другие сервера себя так не ведут, apache, lighttpd. В документации не нашел ничего что могло бы исправить такое поведение nginx. Может быть есть средство?
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://mailman.nginx.org/mailman/listinfo/nginx-ru


 




Copyright © Lexa Software, 1996-2009.