activemq-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From rabidgremlin <rabidgrem...@gmail.com>
Subject Re: Help ! - Broker Hanging up
Date Tue, 06 Mar 2007 20:53:44 GMT
Oops that should have read:

"Yep if you kill off the JVM of the broken listener then"

On 3/7/07, rabidgremlin <rabidgremlin@gmail.com> wrote:
>
> Hi Hiram,
>
> Yep if you kill off the JVM of the broken publisher then things kick back
> into action....
>
> Not sure this is good "expected behaviour". A misbehaving listener should
> not stop the publisher or other consumers from working.
>
> I would have hoped that the connections between the broker and the
> publishers and the consumers would be divorced so that this kinda of thing
> could not happen.
>
> Is there a way to configure ActiveMQ to do this ? Perhaps having seperate
> in-memory queues for consumers or by turning on persistance ?
>
> Jonathan
>
> On 3/7/07, Hiram Chirino <hiram@hiramchirino.com> wrote:
> >
> > if you kill the JVM of the broken listener does the publisher
> > un-block?  If so then this is the expected behaviour.  The reason for
> > this is that even though the listner is logically broken, (it's not
> > receiving messages anymore), the broker does not know this since it
> > still has an active connection with the broker.  Furthermore, the
> > broker is blocking the publisher because it is queueing up messages in
> > memory for that dead consumer.
> >
> >
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message