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

来源:12-2 支付回调通知业务实战

AllenW

2019-02-14

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

写回答

2回答

阿神

2019-02-14

这个概念类似half message的理念

0
0

阿神

2019-02-14


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

0
1
梨多情
老师,你在11章解析那个图的时候,不是说了好几次,发消息与本地事务,是并行执行的吗?怎么又变成消息发送成功才执行的?是我前面理解错了吗?
2020-03-27
共1条回复

RocketMQ核心技术精讲与高并发抗压实战

理论+实战,系统掌握RocketMQ核心技术, 挑战高并发抗压实战

1182 学习 · 304 问题

查看课程