RabbitMQ消息幂等性设计

10次阅读

共计 144 个字符,预计需要花费 1 分钟才能阅读完成。

RabbitMQ 消息幂等性设计

可能导致消息出现非幂等性的原因:

  • 1 可靠性投递机制 :比如消息已经发送出去,mq 已经收到了,然后 mq 在返回 confirm 的时候网络出现闪断,导致 broker 未收到应答,导致发送两次。
  • 2 MQ Broker 服务与消费端传输消息的过程中出现网络抖动
  • 3 消费端故障、异常

正文完
 0