On Fri, Oct 26, 2007 at 02:09:30AM +0400, Denis Gabaidulin wrote:
> On 1/16/07, Igor Sysoev <is@xxxxxxxxxxxxx> wrote:
> > On Tue, 16 Jan 2007, proforg wrote:
> >
> > >>
> > >> On 16.01.2007, at 11:45, Igor Sysoev wrote:
> > >>
> > >>> On Tue, 16 Jan 2007, proforg wrote:
> > >>>
> > >>>> Не знаю, актуально ли ещё
> > >>>> но:
> > >>>> nginx version: nginx/0.5.4
> > >>>> built by gcc 4.1.2 20061028 (prerelease) (Debian 4.1.1-19)
> > >>>>
> > >>>> Core was generated by `nginx: worker process'.
> > >>>> Program terminated with signal 6, Aborted.
> > >>>>
> > >>>> 4 штуки в течении 6 часов, неделю назад
> > >>>> с тех пор правда ни одной.
> > >>>
> > >>> А логи с тех пор сохранились ? nginx перед abort'ом туда пишет.
> > >
> > > Собственно вот:
> > >
> > > 2007/01/16 14:05:40 [alert] 22755#0: *1023392 zero size buf in output t:0
> > > r:0
> > > f:1 0000000000000000 0000000000000000-0000000000000000 00000000009F0A70
> > > 0-0
> > > while sending response to client, client: 60.28.235.110, server:
> > > tau.coil.ru,
> > > URL: "/!muzq/Dredg/catch%20without%20arms/10-dredg-jamais_vu.mp3", host:
> > > "tau.coil.ru", referrer:
> > > "http://tau.coil.ru/!muzq/Dredg/catch%20without%20arms/10-dredg-
> > > jamais_vu.mp3"
> > > 2007/01/16 14:05:40 [notice] 22752#0: signal 17 (SIGCHLD) received
> > > 2007/01/16 14:05:40 [alert] 22752#0: worker process 22755 exited on
> > > signal 6
> > > (core dumped)
> > >
> > > nginx version: nginx/0.5.7
> >
> > Это плохо. Можно врубить отладочный лог и крутить его раз в 10 минут,
> > чтобы не переполнился, до появления ошибки ?
> >
> > Для того, чтобы весь процесс не падал, нужно убрать debug_points,
> > тогда только одно соединение закроется с ошибкой.
>
> А как именно это можно сделать (я про debug points) ?
Они по умолчанию выключены. Включаются в основном разделе:
debug_points stop|abort;
--
Игорь Сысоев
http://sysoev.ru