Re: Bug#435884: ITP: rsyslog -- enhanced multi-threaded syslogd
On Sat, Aug 04, 2007 at 02:18:29PM +1000, Hamish Moffatt wrote:
> On Sat, Aug 04, 2007 at 12:12:50AM +0200, Michael Biebl wrote:
> > * Package name : rsyslog
> > Version : 1.18.0
> > Upstream Author : Rainer Gerhards <firstname.lastname@example.org>
> > * URL : http://www.rsyslog.com
> > * License : GPL v2 or later
> > Programming Lang: C
> > Description : enhanced multi-threaded syslogd
> > Rsyslog is an enhanced multi-threaded syslogd supporting, amongst
> > others:
> Why is rsyslog being multi-threaded interesting to our users?
> Isn't that an internal implementation decision?
Rainer has blogged about this at:
If I may summarise, rsyslog is currently only actually using two
threads, one to collect messages from input sources and one to write
them out. This is intended to prevent slow output (eg MySQL) potentially
causing messages to be lost.
This seems quite reasonable.
Hamish Moffatt VK3SB <email@example.com> <firstname.lastname@example.org>