Does the problem persist with trunk (5.4-SNAPSHOT) or on the 5.3.1-branch
(5.3.1-SNAPSHOT).
https://repository.apache.org/content/repositories/snapshots/org/apache/activemq/apache-activemq/

2009/12/9 Duro <duroku...@zoznam.sk>

>
> Hi,
> I'am using ActiveMQ 5.3 with kahaPersistenceAdapter my test case is:
> - slow consumer(s)
> - fast producer
> - persistent queue
> - producerFlowControl="true"
> - Win XP (Sles10)
>
> after couple thousand of massages stored massages i can find following
> massge on console:
>
> INFO | Usage Manager memory limit reached on queue://slowConsumerDest.
> Producers will be throttled to the rate at which messages are removed from
> this destination to prevent flooding it. See
> http://activemq.apache.org/producer-flow-control.html for more info
>
> -in jconsole i see that CursorPercentUsage reached value 100.
> from this point no more messages are persisted to disc and producer si
> sending only as fast as consumer(s) are receiving.
>
> My question is why no more messages are stored when i'm using persistent
> messaging?
>
> I've try same configuration on ActiveMQ 5.3 snapshot (rev. number 747951) -
> CursorPercentUsage reached 70 and incomming messages were stored as i've
> expected.
> This mechanism works with Amq 5.3 in case amqPersistenceAdapter is used,
> for
> kahaPersistenceAdapter when topic with durable subscriber used instead of
> queue and for queue in case it has no consumers.
> Using of kahadb is not an option in my case while handling of persistent
> massages is several times slower.
>
> Regards,
> Juraj
>
>
>
> --
> View this message in context:
> http://old.nabble.com/Memory-limit-reached-on-persistent-queue-tp26709801p26709801.html
> Sent from the ActiveMQ - User mailing list archive at Nabble.com.
>
>


-- 
http://blog.garytully.com

Open Source Integration
http://fusesource.com

Reply via email to