为什么【beforeDoConfirm方法【异步线程处理doConfirm】】不加事务?

来源:20-7 使用异步线程代替RocketMQ

wyz666

2023-12-31

有点疑惑

写回答

1回答

甲蛙

2024-08-01

加事务要看情况,我是把seata关了后,把事务关了,课程只是演示,所以关了,实际应该都开。

如果在真实项目中,没用到seata,但是又和外部有交互。比如课程里的这一步:调用会员服务接口,为会员增加一张车票。就是调用外部接口的,此时如果加了本地事务,有可能出现一种情况:为会员增加车票成功了,但是本地订单因其它错误导致回滚了,那就会出现数据不一致

0
0

新版Springboot3.0打造能落地的高并发仿12306售票系统

最新版Spring3.0仿12306售票系统实战

852 学习 · 511 问题

查看课程