创建订单事务未回滚

来源:11-1 服务追踪(上)

manong22

2019-10-25

第一个问题:师兄,我今天测试创建订单时,发现商品库存不足,但是他还是能够正常创建订单,事务也没有回滚,但是我创建订单和减库存都加了事务注解,数据库订单和订单详情都有,但是商品库存不减少


http://img.mukewang.com/szimg/5db2d7d0092ff02709120224.jpg

http://img.mukewang.com/szimg/5db2d7b3090a421810460266.jpg


第二个问题:这是正常的吗

http://img.mukewang.com/szimg/5db2d81109d43e0c06230221.jpg

写回答

1回答

廖师兄

2019-10-26

「发现商品库存不足,但是他还是能够正常创建订单」这个地方是不正常的,order调用product的接口,库存不足不能继续下单才对。你检查自己的代码逻辑

0
0

SpringCloud Finchley(M2+RELEASE+SR2)微服务实战

SpringCloud组件实现微服务,【已升级Finchley.Release】

5672 学习 · 2489 问题

查看课程