Message Ordering

Just to be explicit, you can’t use non-exclusive queues if strong message ordering is required… only Exclusive queues will ensure that message order is properly maintained, even in the event of an application crash / unbind.