> The limitation of 1000 open file descriptors however (limitation of 
> select()) is still there in newer rsyslog releases and 
> therefor we are 
> probably forced to work around it. Although I find it 
> personally strange 
> that this limitation is not a more widespread problem. Is 
> everybody using 
> a database backend ? Or are people segregating syslog messages by 
> location/importance ?

I am not sure tha it is a select() limit. I routinely run tests with 2000 tcp
connections under Fedora and it works well. An issue, of course, is the
per-process file handle limit, which (on many systems) is 1,024. In current
releases, you can simple increase that limit via the $MaxOpenFiles directive:

http://www.rsyslog.com/doc-rsconf1_maxopenfiles.html

I have to admit I have not tested with more than 2,000 TCP connections.

Rainer
_______________________________________________
rsyslog mailing list
http://lists.adiscon.net/mailman/listinfo/rsyslog
http://www.rsyslog.com

Reply via email to