activemq-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Christian Posta <>
Subject Re: Can you help with these exceptions??
Date Tue, 27 Aug 2013 20:19:07 GMT
So the advisories are topics... does each of the 200 consumers listen to
the same advisory topic and take the same action when a new queue is
created? Does each consumer try to subscribe to the same queue?

When a destination has active consumers, it will have issues deleting...

What's the reason to listen to advisories to determine what queue the
consumers should subscribe to? Can't you just have all consumers competing
at one queue which the produces send their jobs to?

On Tue, Aug 27, 2013 at 1:10 PM, SledgeHammer <> wrote:

> The way our application is set up right now is that:
> We have 200 consumers that can process jobs. A message is a single job
> (400k
> of data as noted above). On start up, the consumer connects to the advisory
> queue and monitors queue adds & deletes. When it gets a queue add
> notification, it starts consuming messages from that queue (via
> RecvNoWait()). It continues polling that queue until it gets a queue delete
> notification. The consumer does its work and sends a response back (also
> about 400k) via the corresponding response queue.
> A Producer, upon start up creates 2 queues, a SendQueue and a Recv queue
> (the consumers ignore the recv queues obviously). It posts its jobs to the
> send queue and polls the response queue for responses. Upon a producer
> shutting down, it will delete the 2 queues it created.
> Right now, after about an hour or so, I have one producer that has
> sent/recv
> 43,000 msgs and one that has sent/recv about 1000.
> --
> View this message in context:
> Sent from the ActiveMQ - User mailing list archive at

*Christian Posta*
twitter: @christianposta

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