Hi all,
just would like to understand TCP keepaliving option in more details.

Seems to be effective/sufficient on server side only.

We have issue with increasing number of open filehandles of our
rsyslog server and dicovered the number of open TCP connections from
some hosts is increasing on server side. The root cause is the
firewall just mark the TCP session as invalid after some time of
inactivity and send RST to client once it is trying to use that TCP
session. Unfortunately server side is not notified about it and it
just accept another connection with previous still keeping open.

Seems like the KeepAlive on server side will solve the issue. With one
side effect - even not used connections are kept open.

Just discovered the omfwd (client side) has RebindInterval option
available which seems to cover some sort of connection recycling. From
my point of view it would be helpful to perform connection close on
server side in case no data were transmitted during configured time
interval.

Does that make sense?

-- 
Peter Viskup
_______________________________________________
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