黑马点评订单如何保证一定成功?
全部评论
异步线程从消息队列中获取消息后,开始减库存并插入订单,两个操作是加事务的,肯定同时成功和失败。
(我觉得有点意思的是lua脚本要是执行一半后失败该怎样处理倒是很好的问题)
m
我记得黑马点评那块不是用事务了吗?因为那个是内部调用存在事务失效的情况,所以人家用的事务的代理对象,
加事务
黑马扣减库存是在redis用lua完成的,不成功不会写入数据库
redis+lua脚本
相关推荐
01-13 18:40
浙江传媒学院 运营 点赞 评论 收藏
分享
小飞电:快进到卖课(doge)
点赞 评论 收藏
分享