From b88b98d07e91cbf1ab7642f544c20ed0f2447603 Mon Sep 17 00:00:00 2001
From: Rainer Gerhards
Rsyslog supports different queue modes, some with submodes. Each of them has specific advantages and disadvantages. Selecting the right queue mode is quite important when tuning rsyslogd. The queue mode (aka "type") is set via the "$<object>QueueType" @@ -215,7 +215,7 @@ a new worker thread is automatically started. Similarily, a third worker will be started when there are at least 300 messages, a forth when reaching 400 and so on.
It, however, does not make sense to have too many worker threads running in -parall. Thus, the upper limit ca be set via "$<object>QueueMaxWorkerThreads". +parall. Thus, the upper limit ca be set via "$<object>QueueWorkerThreads". If it, for example, is set to four, no more than four workers will ever be started, no matter how many elements are enqueued.
Worker threads that have been started are kept running until an inactivity -- cgit