I have a project that includes rabbitmq. The problem that I have is illustrated as follows:

So let me describe the scenario. I have n number of queues that subscribed to topic1. Now my question is: if I publish 3 messages in a sequence that appear as 1, 2 and 3 in a broker called Exchange, will rabbitmq guarantee the sequence of these messages in all queues?
The only thing I found was in the rabbitmq documentation. Warranties for ordering messages that received
Section 4.7 of the main AMQP specification 0-9-1 describes the conditions under which order is guaranteed: messages published in one channel passing through one exchange and one queue and one outgoing channel will be received in the same order and sent. RabbitMQ has offered more reliable warranties since the release of 2.7.0.
So can someone help me and point me to the correct document or example that shows whether this is guaranteed or not?
thank
source
share