【发布时间】:2019-05-15 20:30:45
【问题描述】:
有没有办法配置使用 RabbitMQ 交换/队列传递的消息的“恰好一次”处理?基本上,我们有一个由集群中的 2 个节点组成的消费应用程序,这两个节点都将订阅 Rabbit 上的同一个队列,但是这两个节点中只有一个节点应该在给定时间处理消息。我的第一个想法是,考虑到 rabbit 使用“循环”消息传递,这将开箱即用,但是我们不能保证将来不会有其他消费者。为每个消费应用程序创建特定队列并使用默认循环分配功能的最佳做法是什么?
【问题讨论】:
标签: rabbitmq