Hi all,
Ive run into an issue with RELP where the server side doesnt close out
stale TCP connections (in particular its isolated to connections
initiated by clients that go through a firewall that according to my
network admins is configured to close TCP sessions that have been idle
for 30 min or more). We noticed that connections that didnt go through a
firewall dont seem to have this issue. During normal operation, our
server uses about 220 TCP connections and when it stops responding after
of few days of running it has around 800-1000, most of which are just
old idle connections that are never closed.
I found a similar thread here where it happens on plain TCP transport:
http://lists.adiscon.net/pipermail/rsyslog/2010-July/011987.html
1. If I use $ActionSendTCPRebindInterval, will this also apply to RELP
or does it only affect the normal TCP transport?
2. (Question from my network admin, excuse my wording if it sounds
weird:) Besides the above setting is there any option on the client side
to tell the client to reuse a previous existing connect that the server
side keeps open by sending a "RST" to the TCP connection if it already
isnt? I looked through the doc and the only option I found even close
was the one above, just want to make sure I didnt miss any other
possible options.
If anyone has other suggestions on how to possibly resolve this, I would
be most grateful to hear about them.
Thanks,
_______________________________________________
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