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

Re: "Правильные" демоны - не демоны?



On Fri, 28 Aug 2009 01:10:02 +0400
Artem Chuprina <ran@ran.pp.ru> wrote:

> Alexey Pechnikov -> debian-russian@lists.debian.org  @ Thu, 27 Aug
> 2009 23:06:36 +0400:
> 
>  AP> Имеем inittab для не-демонов, /etc/init.d/ для демонов всех
>  AP> сортов и inetd.conf для сетевых не-демонов - целый зоопарк.
>  AP> Вопрос: зачем нужен режим демонизации в сервисах, если их
>  AP> прекрасно можно и без этого запустить?
> 
> Чтобы можно было, запустив их, отлогиниться.  inittab эту проблему не
> решает.
> 
>  AP> Далее, зачем нужна встроенная работа с syslog, когда можно
>  AP> передавать в лог stdout & stderr через пайп (связку программы с
>  AP> логирующей утилитой могут обеспечить runit, daemontools, etc.,
>  AP> если не хочется вручную перенапрявлять вывод).
> 
> Между syslog и printf есть две разницы.  Одну ты можешь увидеть,
> сравнив их сигнатуры.  Она небольшая, но довольно важная.
> 
> Вторая интереснее.  syslog умеет работать по UDP.  По пакетному
> протоколу без памяти, сиречь.

Ничего хорошего в этом нет:
http://www.rsyslog.com/doc-rsyslog_reliable_forwarding.html


Reply to: