【发布时间】:2016-03-16 21:09:25
【问题描述】:
如果我使用确认(model.ConfirmSelect)AKA basic.ack 和强制标志发布。如果消息未送达,我是否总是在 basic.ack 事件之前获得 basic.return 事件?
我想将所有 basic.return 消息添加到 ConcurrentDictionary 并在发布后检查消息是否在字典中我将抛出异常,即不存在队列/路由,并在错误或成功时将其删除.
【问题讨论】:
标签: c# rabbitmq rabbitmq-exchange easynetq