【发布时间】:2020-01-08 20:31:11
【问题描述】:
我在两个不同的服务器上有两个进程连接到 RabbitMQ 并使用来自相同队列的消息(用于主动/主动 HA)。是否可以确保在给定的时间点,通过两个连接,队列中最多total 条消息未被确认?
将“exclusive”标志与 basic.qos(1) 结合将确保队列中最多有一条消息在给定时间点未被确认,但只会消耗一个进程。
有没有办法让消费者预取限制(例如 basic.qos(1))作为一个总数应用于所有连接,同时仍然让所有连接都能够消费?
【问题讨论】:
标签: rabbitmq