ПРОЕКТЫ 


  АРХИВ 


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]

выдает файл прежнего разм ера


  • To: nginx-ru@xxxxxxxxx
  • Subject: выдает файл прежнего разм ера
  • From: "dmtr" <nginx-forum@xxxxxxxx>
  • Date: Fri, 22 Oct 2010 10:35:14 -0400
  • Dkim-signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mickey.jlkhosting.com; s=x; h=Sender:From:Message-ID:Content-Transfer-Encoding:Content-Type:Subject:To:Date; bh=NEckXG0VmyYAWirQAWck1l6adsKMXobawFJmPLGWmV0=; b=fKMRPTYU9HQRvHvcu9IcDJ23XvVcWFVsJQiuVlTcYyNI8RIywRzCtXTLFtb9grXA9/RIvH8Kjt1tEH6PCwiNdyQ3/AuJ06BMYV1nvPQVYKlt8WBZc17iYsHZ7oz2YBTf;

nginx работает в следующей конфигурации:
осуществляет проксирование, back-end
установлен apache
nginx сам выдает контекст без участия apache
некоторые файлы, в том числе [b]css[/b], на
примере которого я и описываю проблему

в течение какого-то времени после
изменения файла, nginx отдает его со
статусом 200, но такого же размера,
какого файл был до изменения. в
результате клиент получает неполный
файл.

для наглядности привожу часть access_log.
размер отдаваемого файла до изменения:
[code]
[22/Oct/2010:18:11:19 +0400] GET /includes/mymc.css HTTP/1.0 "200"
[b]10399[/b] "-" "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru;
rv:1.9.2.10) Gecko/20100914 Firefox/3.6.10" "unknown"
[/code]

в файл добавлены строки, размер
увеличился
[code]
# ls -l mymc.css
-rw-rw----+ 1 fc-ros932  fc-ros932  [b]10982[/b] Oct 22 18:11 mymc.css
[/code]

в течение какого-то времени (около
минуты), nginx отдает этот файл со
статусом 200, но размер файла прежний. он
реально отдает измененный файл, в нем
есть изменения, но нет нескольких
последних строк.
[code]
[22/Oct/2010:18:11:45 +0400] GET /includes/mymc.css HTTP/1.0 "200"
[b]10399[/b] "-" "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru;
rv:1.9.2.10) Gecko/20100914 Firefox/3.6.10" "unknown"
[22/Oct/2010:18:11:53 +0400] GET /includes/mymc.css HTTP/1.0 "200"
[b]10399[/b] "-" "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru;
rv:1.9.2.10) Gecko/20100914 Firefox/3.6.10" "unknown"
[22/Oct/2010:18:13:04 +0400] GET /includes/mymc.css HTTP/1.0 "200"
[b]10982[/b] "-" "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru;
rv:1.9.2.10) Gecko/20100914 Firefox/3.6.10" "unknown"
[/code]

[code]# nginx -v
nginx version: nginx/0.8.52[/code]

подскажите, какими параметрами
конфигурации может быть это вызвано?
что еще показать?
сервер изначально настраивал не я, пока
только разбираюсь в конфигурации.

Posted at Nginx Forum: 
http://forum.nginx.org/read.php?21,143514,143514#msg-143514


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


 




Copyright © Lexa Software, 1996-2009.