Why wouldn't you want it to be this way?
Roger Hoover wrote:
Using STOMP on AMQ 5, if I enqueue some persistent and non-persistent
messages and then consume them, they don't get consumed in the order in
which they were produced. The non-persistent messages are delivered first
(with their relative order preserved) followed by the persistent messages
(also with their relative order preserved).
AMQ 4 preserved message order regardless of persistence settings.
Is this expected behavior? Is it controlled by any configuration?
Thanks,
Roger