Гарантирование заказа сообщений MQ кролика в случае нескольких обменов - PullRequest
0 голосов
/ 31 марта 2019

Цитата из документации:

Начиная с версии 2.7.0 RabbitMQ, сообщения всегда хранятся в очереди в порядке публикации

Означает ли это, что если один производительпубликует сообщение A (подтверждено), а другой производитель (который использует другой канал) создает сообщение B (после того, как A уже было подтверждено), затем эксклюзивный, единственный потребитель очереди получит эти сообщения в таком порядке A, B?

Меня интересуют 2 ситуации:

  • Обмен разветвления
  • Обмен разветвлением, который затем подключается к согласованному обмену хэшированием, и оба сообщения имеют один и тот же ключ, поэтому они приземляются наконец в той же очереди.
...