Also, please post full RabbitMQ logs and ideally a Wireshark traffic capture. 
With the amount of information we have at the moment the best we can do is 
guessing.

> On 14 abr 2016, at 14:39, David Smith <shmish...@gmail.com> wrote:
> 
> I have tried (connection (assoc (:rabbit conf) :requested-heartbeat 3 
> :automatically-recover false :connection-timeout 5)) based on what you said 
> but no joy, I would have thought I would at least see something in the logs 
> to suggest it's trying to do something. I thought the connection was supposed 
> to be closed if 2 heartbeats were missed?
> 
> Thanks.
> 
>> On Thu, Apr 14, 2016 at 12:31 PM, Michael Klishin <mklis...@pivotal.io> 
>> wrote:
>> You can see effective heartbeat in the management UI on the connection page.
>> 
>> Heartbeats do not close connection and it't not correct that connection 
>> should be considered dead in 1.5 seconds with a 3 second interval: it will 
>> be 3 seconds.
>> 
>> I'm curious if Langohr simply tries to re-connect because missed heartbeats 
>> are treated the same way as connection loss in recent Java client versions: 
>> is connection recovery enabled?
>> 
>>> On 14 abr 2016, at 14:20, David Smith <shmish...@gmail.com> wrote:
>>> 
>>> Can anyone help me with this 
>>> http://stackoverflow.com/questions/36596446/rabbitmq-langohr-no-heartbeat
>>> 
>>> I am setting up a connection to Rabbit using
>>> 
>>> (rmq/connect (assoc (:rabbit conf) :requested-heartbeat 3))
>>> I have 3 subscribers to 3 channels, no producers. When I shutdown the 
>>> rabbit server, nothing happens to my client. I would expect it to report 
>>> missing heartbeat after 1.5 seconds and close the connection after 3 
>>> seconds. I have left the program running with rabbit down for quite a few 
>>> minutes and nothing.
>>> 
>>> I'm using langohr 3.5.1
>>> 
>>> I have checked .getHeartbeat rabbit-conn and it is correctly set to 3. I 
>>> have also tried setting :connection-timeout 5 which I believe is 5ms. If I 
>>> set that to 1 then my app fails to start up (timeout too small to make the 
>>> initial connection), so I'm sure that setting is correct as well.
>>> 
>>> -- 
>>> You received this message because you are subscribed to the Google Groups 
>>> "clojure-rabbitmq" group.
>>> To unsubscribe from this group and stop receiving emails from it, send an 
>>> email to clojure-rabbitmq+unsubscr...@googlegroups.com.
>>> For more options, visit https://groups.google.com/d/optout.
>> 
>> -- 
>> You received this message because you are subscribed to a topic in the 
>> Google Groups "clojure-rabbitmq" group.
>> To unsubscribe from this topic, visit 
>> https://groups.google.com/d/topic/clojure-rabbitmq/Z39EavO9Eas/unsubscribe.
>> To unsubscribe from this group and all its topics, send an email to 
>> clojure-rabbitmq+unsubscr...@googlegroups.com.
>> For more options, visit https://groups.google.com/d/optout.
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "clojure-rabbitmq" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to clojure-rabbitmq+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"clojure-rabbitmq" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure-rabbitmq+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to