SpringBoot+Dubbo+Serata+Nacos微服务搭建

Dubbo + Seata +Nacos 分布式框架

GitDmo地址:Git

介绍

1.一个基础分布式框架 And 分布式事务统一解决方案 组合 Nacos阿里中间件。
2.@Transactional 不满足分布式事务 例如:多个DB某个服务出现异常需要回滚数据 显然不满足。
3.Seata微服务事务、确保数据一致性。介绍就不多啰嗦了 官网都有:https://seata.io/zh-cn/
4.本篇内容避坑指南,SpringBoot+Dubbo2.7.3+Nacos1.2+seata1.1.0

软件架构

1.dubbo-api 服务接口API
2.dubbo-common 项目公用组件
3.dubbo-service-account 账户服务Service --用于测试事务
4.dubbo-service-business 客户端请求到达Service处理
5.dubbo-service-order 订单服务Service --用于测试事务
6.dubbo-service-storage 库存服务Service --用于测试事务
7.dubbo-core 服务消费端 请求接收这里开始

前置工作

1.由于Seata1.1.0 官方GitHub下载慢,传送门到百度网盘:链接: https://pan.baidu.com/s/1TfLl6xL1zz4K7Bbva7AVzA 提取码: 5w6q
2.Nacos下载服务版本:https://nacos.io/zh-cn/
3.Naco下载源码版本:链接: https://pan.baidu.com/

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值