The problem is that you make both actions fail on suspend - this means
messages will be dropped when no other action follows. Set the retry
count to -1 (infinit) on the second action.

HTH
Rainer

El mar., 7 ene. 2020 a las 11:24, Arp via rsyslog
(<[email protected]>) escribió:
>
> Hello,
>
> Here is a simple ruleset that I try to create:
>
>
> ruleset(name="rs" queue.type="LinkedList" queue.filename="rsqueue") {
>         action(name="MainAction" type="omrelp" target="server1" port="514"
> action.resumeRetryCount="0" action.resumeInterval="1")
>         action(name="BackupAction" type="omrelp" target="server2" port="514"
> action.resumeRetryCount="0" action.resumeInterval="1"
> action.ExecOnlyWhenPreviousIsSuspended="on")
> }
>
> *.* call rs
>
> My problem is that in some situations the queueing, or at least the dequeing
> does not appear to work.
> For example, if server1 and 2 are not reached (perhaps because the senders
> connection is disrupted) only the first 128 messages (I send a message every
> second) after disconnection are queued. If the connection is re-established,
> those are dequeued and sent to server1, and everything from there up to the
> re-establishing of the connection is lost.
>
> I try to show it graphically:
>
> +++++++++|+++--------------------|+++++++
>
> The | implicates the disconnection/reconnection of the network, + means
> sent/queued, - means lost.
>
> I had a look into the debug file, and when the connection is back, it shows
> "now resending 128 unacked frames".
> After 128 messages after disconnect it shows that the max windowsize has
> been reached.
>
> Is there something wrong with the ruleset queue? What do I need to change,
> so that everything is queued and dequeued? Or is the solution to set the
> windowsize to a really high number?
> (It's version 8.1911.0)
>
>
>
> --
> Sent from: http://rsyslog-users.1305293.n2.nabble.com/
> _______________________________________________
> rsyslog mailing list
> http://lists.adiscon.net/mailman/listinfo/rsyslog
> http://www.rsyslog.com/professional-services/
> What's up with rsyslog? Follow https://twitter.com/rgerhards
> NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a myriad of 
> sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you DON'T 
> LIKE THAT.
_______________________________________________
rsyslog mailing list
http://lists.adiscon.net/mailman/listinfo/rsyslog
http://www.rsyslog.com/professional-services/
What's up with rsyslog? Follow https://twitter.com/rgerhards
NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a myriad of 
sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you DON'T LIKE 
THAT.

Reply via email to