Details
Description
Running load test of our application using AMQ as the JMS provider, messages seem to get stuck on the queues. After load test was stopped, but application was still running and all consumers still connected to the AMQ server. Several minutes later, the queue sizes were:
QUEUE_A 2
QUEUE_B 3
QUEUE_C 3
QUEUE_D 1
QUEUE_E 33
Our application was then stopped and the AMQ server restarted. There were no consumers for any of the queues at this point. After restart, the queue sizes were as follows:
QUEUE_A 2
QUEUE_C 3
QUEUE_E 26
Spot checks of the messages remaining after broker restart appear to show that they were successfully consumed during the load test run, but are somehow still on the queues.
Attachments
Issue Links
- requires
-
AMQ-3576 ProducerBrokerExchange last producer sequenceId initialization needs runtime updates to deal with possible duplicate resends
- Resolved