Torsten, All our brokers are on 5.7.0.

I'm wondering if this is to do with a Stomp client which specifies a
prefetch limit of 200 which processes 200 msgs then disconnects. It is
invoked by a scheduled job manager. I've changed this prefetch limit 1 now
to see if it makes a difference under load this week.


On 5 November 2012 10:18, Torsten Mielke <tors...@fusesource.com> wrote:

> What version of ActiveMQ are you using?
> There have been a number of bug fixes around duplicate detection in the
> past few releases.
> Perhaps you got some duplicate messages in your store that the cursor
> would not dispatch because it detected them as duplicates.
> This should generally not happen, the duplicate should not get written to
> the store in the first place.
>
> If you're not at the latest and greatest version of ActiveMQ, I would
> suggest to upgrade.
> Otherwise it would be interesting to find out how to reproduce the problem
> so that it can be analyzed further.
>
> Regards,
>
> Torsten Mielke
> tors...@fusesource.com
> tmielke.blogspot.com
>
>
>
> On Nov 2, 2012, at 4:20 PM, James Green wrote:
>
> > I restarted AMQ. The counter remains at 55. Browsing, I now see messages!
> >
> > They are 40 minutes old and have redelivery true. Is there anything more
> > that can be suggested as a result?
> >
> >
> >
> > On 2 November 2012 15:14, James Green <james.mk.gr...@gmail.com> wrote:
> >
> >> I am looking at the web console and the JMX connection which tell me
> that
> >> a queue has 55 pending messages.
> >>
> >> If I click in the web console to browse them, an empty list is
> displayed.
> >>
> >> If I click any of the browseX() methods of the JMX console, I get an
> empty
> >> dialog back. The cursorSize() returns 55,
> doesCursorHaveMessagesBuffered()
> >> returns false.
> >>
> >> Is this a known problem? Can it be explained sensibly?
> >>
> >> Thanks,
> >>
> >> James
> >>
> >>
>
>
>
>
>
>

Reply via email to