My primary goal in having you browse every queue with unconsumed messages
was to try to force the broker to evaluate whether those messages should be
expired, which would indicate that the problem was simply that the broker
wasn't evaluating message expiration when no consumer was connected.  If
the oldest KahaDB data files suddenly disappeared after you did that, you'd
know that the problem was simply that messages that should have been
expired weren't being.

My goal was also to validate the unstated assumption you seem to be making
that every single message sent to your broker has a JMSExpiration value
set; if even one of your unconsumed messages was sent without a value for
that header, it's going to keep alive your KahaDB files.

Tim

On Sat, Dec 19, 2015 at 5:57 AM, Shine <activ...@club.webhop.org> wrote:

> Hi Tim
>
> i dont browse the queue .. i click on the "Queues" link in the WebConsole
> to
> refresh the list of queues. You see the enqueued messages and the dequeued
> messages .. if the time to live of an message is over, than the counter of
> the dequeued messages increase and enqueued messages decrease.
>
> regards
> Shine
>
>
>
> --
> View this message in context:
> http://activemq.2283324.n4.nabble.com/Need-help-with-a-message-broker-configuration-tp4705074p4705210.html
> Sent from the ActiveMQ - User mailing list archive at Nabble.com.
>

Reply via email to