RabbitMQ:阻止队列中已有的重复消息

6pp0gazn  于 2022-11-08  发布在  RabbitMQ
关注(0)|答案(1)|浏览(296)

有没有方法可以防止队列中出现重复的消息?但是,一旦消息被使用,队列中就应该允许再次出现完全相同的消息。
不幸的是,RabbitMQ的标准重复消息插件做了一些不同的事情。它只是在一段时间内阻止重复消息进入队列。它实际上并不检查消息是否已经在队列中。

xxslljrj

xxslljrj1#

RabbitMQ插件的队列级重复数据删除功能可以满足您的需求。如果队列中已经有一个消息具有相同的消息头,它可以阻止消息在队列中发布。
请检查支持的队列列表,因为它不支持所有队列类型。

相关问题