Spring Cloud Alibaba 。
- 产生背景:由于SpringCloud更新过快,Netflix旗下的很多框架又进入了维护停更模式,Spring Cloud Alibaba则结合这些框架的基础,发展处了这个系列。
- 技术框架:
Nacos框架。
在确定已经下载好Nacos后并正常启动出现Nacos页面的环境下的操作。
一、服务注册,引入依赖:
- 可在父项目的<dependencyManagement> 标签中引入alibaba父级依赖,以控制旗下子组件的版本:
<dependencyManagement> <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-alibaba-dependencies</artifactId> <version>2.1.0.RELEASE</version> <type>pom</type> <scope>import</scope> </dependency> </dependencyManagement>
- 在子项目中引入注册依赖,进行服务中心注册:
<dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId> </dependency>主启动类加入注解: @EnableDiscoveryClient
服务的注册
二、配置中心:
一篇就够:https://blog.youkuaiyun.com/qq_32352777/article/details/86560073
三、Nacos集群和持久化配置(重要):
官网说明:https://nacos.io/zh-cn/docs/cluster-mode-quick-start.html
集群,一篇就够: https://www.cnblogs.com/FlyAway2013/p/11201250.html
三、流量控制、熔断降级、系统负载。
_Sentinel介绍:
一篇就够: https://blog.youkuaiyun.com/noaman_wgs/article/details/103328793
四、分布式事务。
_Seata介绍:
一(一个XID)加三的全局事务处理机制。
分布式事务的执行流程:
AT模式如何做到最业务的无侵入:
- 什么是AT模式:
![]()
- 一阶段加载:
- 二阶段提交:
- 二阶段回滚:
全局事务执行流程图:
















被折叠的 条评论
为什么被折叠?



