SpringCloud分布式事务处理方案

1.场景还原

     笔者在公司最近的一个项目采用springcloud框架搭建微服务架构,这势必会引发分布式事务处理的思考,目前处理分布式主流方案tcc及消息的最终一致性;今天笔者集成github上较为流行的tx-lcn分布式处理框架,它是基于redis的一种补偿型处理方案

2.实现方案

①先截图,下载该框架

从github上的starts数量来看,目前还是较多开发者采用了这种方案的,而且作者维护迭代也很及时

②将tx-manager微服务单独拎出来,集成在自己的项目中

将tx-manager中application.properties中的配置改成自己的项目配置

③然后涉及分布式的微服务中添加如下依赖

<!--分布式事物-->
<dependency>
   <groupId>com.codingapi</groupId>
   &l
老张家的独苗 CSDN认证博客专家 java golang linux
微信搜索「老张家的独苗」,回复关键字「资料」获取海量学习资源。我是张星,CSDN博客专家,CSDN内容合伙人,"老张家的独苗"公号作者,GitChat付费专栏作者,拥有5+年的技术TL的项目管理经验,1000+面试经验。
已标记关键词 清除标记
相关推荐
©️2020 CSDN 皮肤主题: Age of Ai 设计师:meimeiellie 返回首页
实付 19.90元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值