[rabbitmq-discuss] Searching for a client library/example: Problems getting a reliable connection in Python and Erlang

Michael Klishin michael.s.klishin at gmail.com
Sun Nov 4 18:32:53 GMT 2012


2012/11/4 Daniel Neugebauer <mailinglists at energiequant.de>

> The other library would loose connection a few seconds after
> connecting but doesn't notice.
>

With AMQP 0.9.1 structure (multiple channels share a connection, error
handling mostly happens
on the per-channel basis), error handling and recovery is not trivial. amqp
gem has automatic recovery
mode and in practice, it works surprisingly well but every once in a while
someone disagrees about
what exactly it does by default.

http://rubyamqp.info/articles/error_handling/

It certainly would be nice to have similar capabilities in other clients
but I can see why it is
not obvious what actions client libraries should take by default.

Connection loss after a few seconds or error messages from clients sound
unusual. Please
provide at least some information about your setup: whether the clients and
RabbitMQ are on
the same machine or distributed, what the error messages are and what's in
the RabbitMQ log.
-- 
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/20121104/f72d546f/attachment.htm>


More information about the rabbitmq-discuss mailing list