8 May 2012 13:04
RabbitMQ 2.8.1 reorders messages?
Hi! I noticed that a Net::RabbitMQ Perl client gets a message with a later timestamp before another message with an earlier timestamp. The timestamp was created by a client and it was included in the message payload. The client that publishes the messages publishes them in a direct, non-passive, durable, non-auto-delete exchange. The client that received the messages receives them from a queue that is non-passive, durable, non-exclusive, non-auto-delete, bound to the exchange and consumes from that queue. Message ordering guarantees exist, so that behaviour surprises me: http://www.rabbitmq.com/semantics.html regards, Matti Linnanvuori
RSS Feed