On 26 Feb 2008, at 06:49, 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

This is expected behaviour - as persistent/non-persistent messages have different qualities of service and take different paths through the broker

Reply via email to