消息的重发补偿解决思路

  • 可靠消息服务定时查询状态为已发送并超时的消息
  • 可靠消息将消息重新投递到 MQ 组件中
  • 下游应用监听消息,在满足幂等性的条件下,重新执行业务。
  • 下游应用通知可靠消息服务该消息已经成功消费。
  • 通过消息状态确认和消息重发两个功能,可以确保上游应用、可靠消息服务和下游应用数据的最终一致性。
上次更新: 2018-12-25 23:33:48