<div>Matthias,</div><div>�</div><div>If requiring heartbeats is not usual then something is wrong with our development RabbitMQ server? As I said it seems not detect unexpected client disconnections.</div><div>Server and client machine (machine from the consumer is launched) are on the same IP range.</div>
<div><span id="result_box" lang="en"><span class="hps" title="Haz clic para obtener traducciones alternativas">What</span> <span class="hps" title="Haz clic para obtener traducciones alternativas">may</span> <span class="hps" title="Haz clic para obtener traducciones alternativas">be</span> <span class="hps" title="Haz clic para obtener traducciones alternativas">the</span> <span class="hps" title="Haz clic para obtener traducciones alternativas">cause</span>�of not detecting clients unexpected <span class="hps" title="Haz clic para obtener traducciones alternativas">disconnections</span><span title="Haz clic para obtener traducciones alternativas">?</span></span></div>
<div><span lang="en"><span title="Haz clic para obtener traducciones alternativas">(by the way, the server in fact are 2 clustered servers running under ubuntu 10 server and client machine is Windows Vista)</span></span></div>
<div><span lang="en"><span title="Haz clic para obtener traducciones alternativas"></span></span>�</div><div><span lang="en"><span title="Haz clic para obtener traducciones alternativas">Regards,</span></span></div><div><span lang="en"><span title="Haz clic para obtener traducciones alternativas"></span></span>�</div>
<div><span lang="en"><span title="Haz clic para obtener traducciones alternativas"></span></span>�</div><div><span lang="en"><span title="Haz clic para obtener traducciones alternativas">Alfonso</span></span></div><div><br>
<br>�</div><div class="gmail_quote">2011/3/31 Matthias Radestock <span dir="ltr">&lt;<a href="mailto:matthias@rabbitmq.com">matthias@rabbitmq.com</a>&gt;</span><br><blockquote style="margin: 0px 0px 0px 0.8ex; padding-left: 1ex; border-left-color: rgb(204, 204, 204); border-left-width: 1px; border-left-style: solid;" class="gmail_quote">
Alfonso,<div class="im"><br>
<br>
Alfonso Pantoja wrote:<br>
<blockquote style="margin: 0px 0px 0px 0.8ex; padding-left: 1ex; border-left-color: rgb(204, 204, 204); border-left-width: 1px; border-left-style: solid;" class="gmail_quote">
That&#39;s is interesting.<br>
We won&#39;t have many consumer/publisher applications but there will be quite frequent (intensive) incoming messages. Also in this scenario it is critical to detect unexpected disconnections.<br>
So I&#39;d better add support for customize this value in order to gain fine control on production.<br>
</blockquote>
<br></div>
Requiring heartbeats is by no means normal. They are usually only necessary when something weird is going on in the network infrastructure or client/server machine setup. Unfortunately that is all too common.<br>
<br>
Btw, another downside to short heartbeats is that if a client machine gets heavily loaded then connections may get dropped due to missed heartbeats.<br>
<br>
So, as a general rule, configure the heartbeat interval to be as long as possible.<br>
<br>
Regards,<br><font color="#888888">
<br>
Matthias.<br>
</font></blockquote></div><br>