SpringCloud+LCN实现分布式事务(附代码)

139 阅读2分钟

文章目录


前言

这里不讲解LCN的原理,LCN讲解已在之前文章写过,具体可以看
传送门:
[yuanzhicun.blog.csdn.net/article/det…

提示:以下是本篇文章正文内容,下面案例可供参考

一、项目架构

SpringCloudAlibaba+nacos+feign+dubbo+gateway

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

二、使用步骤

1.启动项目

在这里插入图片描述

2.查看nacos是否成功注册

在这里插入图片描述

三、分布式事务的应用

这里只在 account,order这两个服务集成了 LCN分布式事务
在这里插入图片描述
在这里插入图片描述
重要的lcn协调者服务启动
在这里插入图片描述

四、分布式事务Order调用account

在这里插入图片描述
在这里插入图片描述

五、执行验证

1.有错的情况,就是上述截图中,account中有空指针问题

在这里插入图片描述

在这里插入图片描述
数据库并无数据产生
在这里插入图片描述

2、正常情况

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

获取lcn原理PDF,项目文件代码,时序图,请关注公众号 猿之村,回复 分布式获取代码及资料

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

写在最后,感谢点赞关注收藏转发

欢迎关注我的微信公众号 【猿之村】
在这里插入图片描述

来聊聊Java面试
加我的微信进一步交流和学习,微信手动搜索
【codeyuanzhicunup】添加即可
如有相关技术问题欢迎留言探讨,公众号主要用于技术分享,包括常见面试题剖析、以及源码解读、微服务框架、技术热点等。