Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
消息被消费后,如何在绑定配置中从队列中删除消息?
例子:
我有
topic.1、topic.2、topic.3、...等
我有两个绑定,比如 my_topic 绑定到 topic.1 和 all_topic 绑定到 topic.#
my_topic 为高优先级,消息正常消费,但仍保留在 topic.# 绑定中。那么我怎样才能将它们从主题中删除。# 所以它们不会被消耗两次?
提前致谢
将您的主题拆分为更多队列。因此,不要让一个队列使用路由键“users.*”订阅消息,而是为每个路由键创建一个队列:“users.created”、“users.updated”、“users.deleted”。然后,当您在一种消息中有更多负载时,您可以创建新的消费者以动态绑定到此队列。