-
1. Re: Fuse ActiveMQ Topic not deleting messages
milanmilas Jan 16, 2013 8:36 AM (in response to milanmilas)It's my mistake:
It looks like everything is working fine but it is strange what kind of information are on
ActiveMQ web application.
Message DeqQeueed will be only incremented if the subscriber is Non-Durable.
If the subscriber is Durable it will not be incrementing DeqQeueed information.
If there are two subscribers on same topic:
non-Durable
Durable
When non-Durable reads message it will increment DeqQeueed information but!!!
messsage is still in the Topic waiting for Durable to read it.
What kind of mechanism do I have to see how many messages is in the Topic,
there is no such thing as NumberOfPending messages?
As well how to distinguish on which durable consumer is it waiting on?
-
2. Re: Fuse ActiveMQ Topic not deleting messages
garytully Jan 16, 2013 8:53 AM (in response to milanmilas)The subscription view (subscribers.jsp), gives you individual pending counts on activem and inactive durable subscriptions.
Have a peek at your broker with jconsole to see the full complement of JMX mbeans and attributes.
Most (but not all) are also visible via the web console
-
3. Re: Fuse ActiveMQ Topic not deleting messages
milanmilas Jan 17, 2013 12:27 PM (in response to garytully)Thanks,
I haven't notice column Pending Queue Size on every subscriber
What about Dead Letter queue?
-
4. Re: Fuse ActiveMQ Topic not deleting messages
garytully Jan 17, 2013 12:32 PM (in response to milanmilas)DeadLetter is not special in any way... it is just a normal queue with a well defined name. So destinationView and subscriptionViews work as normal.