[rabbitmq-discuss] Noticed way too many open connections

Michael Klishin michael.s.klishin at gmail.com
Mon Dec 2 19:20:03 GMT 2013


2013/12/2 cw storm <cwstorm at gmail.com>

>  I'm thinking of adding setConnectionTimeOut to the open connection
> service so that if that connection/channel did not close properly, the
> rabbit mq server will close it after the timeout has been reach.  Please
> let me know if this is best practice or not.


setConnectionTimeOut configures a value that's passed to Socket#connect.
What you want to set is heartbeat timeout
(say, to 30-60 seconds). Note that both server and client do not
immediately detect when their peer is unreachable
due to how TCP works (TCP connections will sit there in TIME_WAIT state for
some time). Heartbeats
enable such situations to be detected earlier.
-- 
MK

http://github.com/michaelklishin
http://twitter.com/michaelklishin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20131202/6c088ddc/attachment.html>


More information about the rabbitmq-discuss mailing list