activemq-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Clebert Suconic <>
Subject Re: Artemis 1.5.1 : org.apache.activemq.artemis.core.server] AMQ222029: Could not locate page transaction messages under some load
Date Fri, 03 Feb 2017 20:33:19 GMT
when you send messages in paging, they get written into page and the
journal in case you send transactionally.

if you restart the system, or kill, in case you're sending paged.. the
record will be written on the page files but it may be lost from the

Once you restart the page-tx is not there and you will see this warning.

If you over-use paging, I recommend to send not transactionally though.

On Fri, Feb 3, 2017 at 2:25 PM, mlange <> wrote:
> Currently I'm able to start some load testing using Artemis; The load is
> nowhere near what I expect to need, but that's currently not the issue.
> Of course I test both Artemis performance and the producers / consumers. The
> performance itself is not at stake though, there's plenty of room for
> improvements anyway.
> Using JMeter I sent a total of 50.000 messages using 50 threads to my
> servicemix which puts the messages on the Artemis broker. Next a bunch of
> processes get a message, does it's work and puts it on the next queue
> (/endpoint)
> After some time, I noticed this: message repeatedly in the log:
> WARN  [org.apache.activemq.artemis.core.server] AMQ222029: Could not locate
> page transaction 32,212,560,158, ignoring message on position
> PagePositionImpl [pageNr=12, messageNr=1851, recordID=-1] on address=<the
> actual queue name>
> What does this message mean exactly? A google on AMQ2222029 does not yield
> any usable results.
> Am I losing messages? What can I do to fix / avoid this, whatever it is I'm
> seeing? Please shed some light on what is happening.
> --
> View this message in context:
> Sent from the ActiveMQ - User mailing list archive at

Clebert Suconic

View raw message