<div dir="ltr">The heartbeat interval is already greater than the recovery interval, although only 1.5 times.</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, May 19, 2014 at 4:47 PM, Michael Klishin <span dir="ltr"><<a href="mailto:mklishin@gopivotal.com" target="_blank">mklishin@gopivotal.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="">On 19 May 2014 at 15:13:15, Aiman Ashraf (<a href="mailto:kurtrips@gmail.com">kurtrips@gmail.com</a>) wrote:<br>

> > Not sure if you noticed but the cause of the<br>
> Caught an exception when recovering topology Caught an exception<br>
> while recovering queue 8923yrbk<br>
> is<br>
> Caused by: com.rabbitmq.client.AlreadyClosedException:<br>
> connection is already closed due to connection error; cause:<br>
> com.rabbitmq.client.MissedHeartbeatException: Heartbeat<br>
> missing with heartbeat = 45 seconds<br>
<br>
</div>Connection was closed due to a *missing heartbeat* .<br>
<br>
You need to adapt heartbeat interval to be (ideally, a few times) greater than<br>
recovery interval.<br>
<div class="HOEnZb"><div class="h5">--<br>
MK<br>
<br>
Software Engineer, Pivotal/RabbitMQ<br>
</div></div></blockquote></div><br></div>