On 03/14/12 10:32, Tomas Heinrich wrote:
> Hi, just a wild guess:
> 
> On 03/09/2012 04:31 PM, bodik wrote:
>> it behaves the same with
>>
>> $ModLoad imtcp
>> $InputTCPServerRun 1514
>>
>> and
>>
>> *.* @@server:1514
> 
> Local logging stops completely, or is just very slow?
> If the later, can't this be a simple case of rate limiting?
> There's an option '$IMUXSockRateLimitInterval' to control this.
> The default has been changed to zero, but just recently (v5.9.6?).
> 
> You have a separate queue
> 
>>>> $ActionQueueType LinkedList        # use asynchronous processing
> 
> but don't drop any messages
> 
>>>> $ActionResumeRetryCount -1         # infinite retries on insert failure
> 
> so after it fills up, also the main queue fills up.
> 
> "$ActionQueueTimeoutEnqueue 1" might also be helpful.

hi,

thank for advice. Finally i manage to get to this issue and I also been through
queues/lanes docs to get real sense what's going on there.

with "$ActionQueueTimeoutEnqueue 1" everything works fine when cache fills up.

But I just set that to "100ms". just in case the machine is very busy and cache
is not filled up. Does it make more sense than to have it just "1ms" ? because
it's actualy an DA, so disk write could take some time under stress


bodik
_______________________________________________
rsyslog mailing list
http://lists.adiscon.net/mailman/listinfo/rsyslog
http://www.rsyslog.com/professional-services/

Reply via email to