AntonRoskvist commented on PR #4281:
URL: 
https://github.com/apache/activemq-artemis/pull/4281#issuecomment-1307359141

   @clebertsuconic when this happened with Session.AUTO_ACKNOWLEDGE there where 
10 consumers running with 5 or 10MB as limit for consumerWindowsSize. The 
consuming application ran into issues with it's own resources so processing 
slowed down significantly (so all consumer buffers filled up), then the 
application either crashed or where killed, not sure which, but the result on 
the broker side was this.
   
   I suppose if the test passes it might be load related, I only tried this out 
on a... "not super performant laptop". Could you possibly try increasing the 
messageCount?
   
   I also just realized... in my test case there is only a single transacted 
session, why is the rollback issued twice (with one very large and then a quite 
small batch)? I suppose that might put high pressure on the 
"org.apache.activemq.artemis.utils.collections.LinkedListImpl.addSorted()" if 
the large batch arrives in order and then the smaller batch does not, such that 
the entire list has to be checked for every message in batch 2?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: gitbox-unsubscr...@activemq.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to