分布式事务
2021-04-02 21:48:55 1 举报
分布式事务-异步确保型
作者其他创作
大纲/内容
update stock set amount=amount+1 where item_id = ?update stock_log set status = 'back' where xid=? and status = 'SUCCESS'
begin transactionsebd prepare消息执行本地事务深度commit消息
持久化
交易系统
消息中间件rocketmq
投递
消费回滚操作消息
营销系统
磁盘
xid 是交易流水号stock是库存表stock_log库存操作日志表 item_id 商品id
xid status = fail
事务型消息
rocketmq消息中间件
消息回滚
消费方
回查
oprepare消息
商品系统
回滚操作
xid status = paying
0 条评论
下一页