【问题标题】:Rabbitmq consumer fail-overRabbitmq 消费者故障转移
【发布时间】:2016-05-25 12:04:22
【问题描述】:

我目前正在使用 Rabbitmq,我想让 2 个消费者监听同一个队列。

但只有一个消费者通过新消息通知,如果第一次崩溃,另一个消费者在故障转移时通知。

我该怎么办?

【问题讨论】:

  • 请澄清您的具体问题或添加其他详细信息以准确突出您的需要。

标签: c# .net rabbitmq rabbitmq-exchange


【解决方案1】:

在完成处理之前不要确认消息。所以你必须手动 ACK 而不是自动。如果第一个消费者在完成消息处理之前崩溃,它不会确认它,代理将重新排队消息,另一个消费者将得到它。

【讨论】:

    猜你喜欢
    • 2015-11-10
    • 1970-01-01
    • 1970-01-01
    • 2016-05-19
    • 1970-01-01
    • 1970-01-01
    • 2019-07-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多