ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 

  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА














     АРХИВ :: Apache-Talk
Apache-Talk mailing list archive (apache-talk@lists.lexa.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [apache-talk] =?KOI8-R?B?7M/HySDB0MHewQ==?=



On Fri, 1 Nov 2002, Zherdev Anatoly wrote:

> Возникла следующая проблема. В логах апача (Combined) стали появляться
> битые записи, выглядит это следующим образом: идет строчка одного запроса
> в произвольном месте прерывается и сразу начинается следующий запрос, на
> той же строке, что то вроде [Skip...] (compatible; Win1XXX.XXX.XXX.XXX - -
> [01/Nov/2002:06:32:03 +0300] "GET / HTTP/1.1" [Skip...]
> Причем бывает и понесколько склееных запросов.
> 
> Есть сильное подозрение что это началось с переходом на apache 1.3.27 с
> 1.3.26 ибо те кто это заметил, говорят что началось где то в начале
> октября, а именно тогда вышел Russian Apache 1.3.27 PL30.16.
> 
> Кто нибудь сталкивался с таким ? Такое ощущение что что-то с локами не в
> порядке.

Я пользую 1.3.22 и подобного не замечал. Хотя не могу сказать, что
разглядывал все логи.

Насколько я знаю, локи для записи в access_log и error_log не используются.
Всё построено на том, что write размером _POSIX_PIPE_BUF байт - атомарен.
Во FreeBSD _POSIX_PIPE_BUF декларирован в 512 байт, но реально больше.

> Собирается апач вот уже много версий, как с одними и теми же параметрами.
> Логи не буферизированы (собрано без добавления -DBUFFERED_LOGS). Причем
> судя по всему сильно зависит он самих запросов и/или их кол-ва, так как
> далеко не на всех виртуальных серверах живущих на одном и том же апаче
> такое проявляется. Живет все под FreeBSD.

А FreeBSD, случаем, не трогали ?
Размер логируемой строки не увеличился ?


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

=============================================================================
=               Apache-Talk@lists.lexa.ru mailing list                      =
Mail "unsubscribe apache-talk" to majordomo@lists.lexa.ru if you want to quit.
=       Archive avaliable at http://www.lexa.ru/apache-talk                 =



 




Copyright © Lexa Software, 1996-2009.