基于mq的Saga处理分布式事务
2021-06-23 15:42:13 3 举报
基于mq以及Saga方式实现分布式事务一致性
作者其他创作
大纲/内容
订单服务
产品事件
5 发布账户事件
6.2 接收账户事件
2.1接收新增事件
账户服务
产品服务
订单事件
6.1接收账户事件
3 发布产品事件
4 接收产品事件
1 发布订单事件
2.2 接收订单新增事件
账户事件
1、当订单发布后,产品和账户服务分别接收该事件创建初始事务。2、产品服务进行校验发布成功或失败事件3、账户根据产品事件成功或失败校验账户信息,发布账户成功说失败事件4、产品接收到账户事件后更改产品状态报账事务一致性5、 订单接收账户事件后更改订单状态保证订单事务一致性
收藏
收藏
0 条评论
下一页