[rabbitmq-discuss] Advice on where to reset connection and channel

cw storm cwstorm at gmail.com
Sun Feb 16 21:39:09 GMT 2014


In the event that a queue was deleted, the consumer callback "handleCancel"
is invoke.  Are these the steps I need to perform inside the "handleCancel"?

1.  Declare the queue
2.  Create new connection and channel
3.  Issue basicConsume service again

On Sun, Feb 16, 2014 at 2:36 PM, cw storm <cwstorm at gmail.com> wrote:

> Yes, I perform close connections via UI but since I have handle the
> shutdown signal, it's going to create new connection/channel which I don't
> want to do during development.  I thought I could maybe spice up my logic.
>  If it's a close connection via UI, then do this...else...reconnect.  Maybe
> I'm thinking too much and my new changes will be in effect when I force or
> rabbitmqctl.
> Thanks again MK.  Moving right along....
> On Sun, Feb 16, 2014 at 2:27 PM, Michael Klishin <
> michael.s.klishin at gmail.com> wrote:
>> 2014-02-16 23:18 GMT+04:00 cw storm <cwstorm at gmail.com>:
>> However, during development, I want to perform a force close connection
>>> via the console so that I can do some debugging or test out the new changes
>>> in my code.  Everything I have initiated is in memory and I want to execute
>>> the java service again to load the new changes into memory.  Because I have
>>> added the listener to the connection, it'll re-establish the
>>> connection/channel.  Unless I reload the java package which has the service
>>> during startup.
>> You can close connections via management UI or rabbitmqctl and it will
>> trigger a shutdown. That's how recovery
>> is tested (besides automated tests) for all JVM-based clients that
>> support recovery.
>> --
>> MK
>> http://github.com/michaelklishin
>> http://twitter.com/michaelklishin
>> _______________________________________________
>> rabbitmq-discuss mailing list
>> rabbitmq-discuss at lists.rabbitmq.com
>> https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20140216/2b19dc9c/attachment.html>

More information about the rabbitmq-discuss mailing list