On 3/14/07, RickardS <[EMAIL PROTECTED]> wrote:
OK, I raised the usageManager increased jvm heap limit, but that only postpones the time for block. Looking at the values presented about the queue through JMX, the consumer seems to be up to speed and the queue is close to 0 all the time, but "memoryPercentageUsed" is always increasing and eventually reaches 100, and never decreases. The page you referred to says "waiting for space to be freed up before your producer is allowed to send more messages". Is there any other mechanism, except for consuming, that the broker is waiting for?
You might wanna try out the recent 4.2-SNAPSHOT builds which include better support for dealing with this kind of issue by using a cursors and spooling to disk when the RAM buffer is reached... http://cwiki.apache.org/ACTIVEMQ/message-cursors.html -- James ------- http://radio.weblogs.com/0112098/
