activemq-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Hiram Chirino" <>
Subject Re: consumers stop when queue is full
Date Tue, 30 May 2006 13:11:44 GMT
Is your consumer sending messages back to the broker? Perhaps you have
a deadlock condition.  Setting per destination size limits would help
with that problem.

On 5/28/06, Kim Pepper <> wrote:
> We have been having some major issue with activemq (both 3.2 and 4.0
> versions) in our production environment. We have consumers which can take
> between approx 5-120 secs to process a message. When the queue is reasonably
> empty, the messages are consumed in at a good rate.
> The messages are produced quicker than they can be consumed, and the quick
> fills over a couple of hours.
> When we configured activemq to be non-persistent, the queue fills and the
> producers are blocked. I assume this is the default strategy of the
> non-persistent in-memory queue.
> However, the consumers also seem to stop consuming messages. The end result
> is there are no more messages being consumed.  The load on the servers is
> less than 1% and there is plenty of free cpu, memory and disk space.
> I would love to hear from anyone who has had experience with activemq in a
> production environment to do with configuring activemq.
> We are getting quite desperate, and have starting developing a solution in
> xmpp (jabber) as a work-around.
> Any help would be greatly appreciated.
> Kim
> ________________________________
> Kim Pepper
> Mooter Media
> Sydney, Australia
> --
> View this message in context:
> Sent from the ActiveMQ - User forum at


View raw message