事务性消息那里下一次单提交了2个消息

来源:14-4 mysql分布式性能优化

曲线J

2020-04-25

图片描述

上图中想MQ中发送了一条half消息,因为没有COMMIT,消费端无法消费。

图片描述

图片描述
在创建订单后又发送了一条普通的消息。这时本地事务执行完成,消息COMMIT,原来发送的事务性消息可以被消费,现在又发送了一条普通的消息。

岂不是要扣2次库存?

写回答

1回答

龙虾三少

2020-05-06

看一下源代码 事务性消息中就不会发普通消息了

0
0

聚焦Java性能优化 打造亿级流量秒杀系统(赠秒杀项目)

理解高流量电商网站性能构建思路 用高逼格技术解决性能提升问题

2174 学习 · 1009 问题

查看课程