AMQP中每个队列的唯一消息?

Hor*_*ann 7 amqp rabbitmq

这与其他问题类似,但有点扭曲:我在规范中读到AMQP消息的消息ID应该由应用程序本身设置,所以理论上我可以使用它来保证一定程度的唯一性, 对?

我现在的主要问题是:在什么范围内,message-id被证明是唯一的?对于当前在特定队列中排队的消息?在所有队列?在宇宙之上?:-)

这种行为是否标准化?我打算在这里使用RabbitMQ,但是有一些非供应商特定的东西会很好:-)

谢谢.

pin*_*ain 1

消息 ID仅特定于应用程序,并且可能根本不唯一。你必须自己照顾独特性。