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.

Reply via email to