во! пусть тут повисит :-)
хороший вариант - не просто писать в файл, а писать файл с буфером:
access_log /var/log/nginx/some.access.log combined buffer=32k;
23 августа 2012 г., 22:54 пользователь Konstantin Gerasimenko
<kred@gmx.net>написал:
>
>
> А что будет если nginx отвалится ? или вся ось ? или что то железное и
> важное в сервере ?
> А может бьть ещо и свич сдохнуть ... топливо на электростанции кончится
> ... или даже метиорит прилететь )))
>
>
>
> брррр.....
> а что будет, когда программа на другой стороне пайпа отвалится ?
>
> 23 августа 2012 г., 22:22 пользователь Konstantin Gerasimenko <
> kred@gmx.net> написал:
>
>> Как вариант писать логи в пайп ... ну и от туда вычитывать и резать ...
>>
>>
>> Am 23.08.2012 18:16, schrieb ShivaS:
>>
>> Кстати, вот уже пару часов бежит сервис:
>>>
>>> Active connections: 73230
>>> server accepts handled requests
>>> 474540 474540 474081
>>> Reading: 4420 Writing: 68150 Waiting: 660
>>>
>>> И торкнуло меня проверить логротейт.
>>> Но я видимо не подумал заранее и теперь висят 8 воркеров shutting down.
>>> А так как клиент будет отваливаться оооочень долго, то за несколько дней
>>> можно прикончить всю память в ожидании шатдауна всех воркеров.
>>>
>>> Как сохранить работу с error_log и продолжать ротейтить их? Что-то
>>> навроде
>>> flush logs в мускуле.
>>> Чтобы например сдвинуть логи в сторону и заставить нгинкс заново писать.
>>> Ну
>>> или как-то еще. Чтобы рестарта/релоада не делать... а то плохо очень....
>>>
>>> Кто-то знает?
>>>
>>> Спасибо!
>>>
>>> Posted at Nginx Forum:
>>> http://forum.nginx.org/read.php?21,229967,230056#msg-230056
>>>
>>> _______________________________________________
>>> nginx-ru mailing list
>>> nginx-ru@nginx.org
>>> http://mailman.nginx.org/mailman/listinfo/nginx-ru
>>>
>>
>> _______________________________________________
>> nginx-ru mailing list
>> nginx-ru@nginx.org
>> http://mailman.nginx.org/mailman/listinfo/nginx-ru
>>
>
>
>
> _______________________________________________
> nginx-ru mailing listnginx-ru@nginx.orghttp://mailman.nginx.org/mailman/listinfo/nginx-ru
>
>
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru@nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru
>
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru