请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

如果消息发送失败但是本地事务执行成功呢

既然本地事务和事务消息的发送是并行,如果发送消息直接抛异常了,但是本地事务落库成功,是不是就需要手动回滚呢?这样的话直接返回支付失败就不对了吧。还是说我理解的有问题,消息成功发送后才会执行本地事务?

正在回答 回答被采纳积分+3

2回答

阿神 2019-02-14 16:31:02

这个概念类似half message的理念

0 回复 有任何疑惑可以回复我~
阿神 2019-02-14 16:30:22


本身就是发送成功后走事务的,失败不走事务

0 回复 有任何疑惑可以回复我~
  • 老师,你在11章解析那个图的时候,不是说了好几次,发消息与本地事务,是并行执行的吗?怎么又变成消息发送成功才执行的?是我前面理解错了吗?
    回复 有任何疑惑可以回复我~ 2020-03-27 16:20:28
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信