业务说明:

  某业务操作完成后,需要发送通知给其他人,比如,单据审批后,需要发送通知给下一审批人(张三),和单据提交人

 

情况分析:

  1.业务操作完成后,调用mq发送消息失败,mq无法连接---发送问题

      2.mq发送了,但消费者接收失败,没有接收,或者接收服务挂了 -----接收问题

      3.消息的延迟性,如说明中的的审批情况,可能 张三 都已经处理了,但这条通知消息因为某种原因迟迟没有发出,导致最后收到过期的消息-----消息过期问题

  

方案:

  根据如下图,解决1、2情况,情况3由消费者自己处理

     MQ怎么保证消息的稳定性和完整性?

相关文章:

  • 2021-07-02
  • 2023-01-05
  • 2021-10-10
  • 2022-12-23
  • 2022-12-23
  • 2022-01-01
  • 2022-12-23
  • 2021-08-24
猜你喜欢
  • 2021-11-25
  • 2021-07-24
  • 2021-06-05
  • 2021-10-10
  • 2021-04-15
  • 2021-07-26
  • 2021-04-11
相关资源
相似解决方案