Spring Cloud 系列-(三)-Cloud的各种服务以及使用-2-spring cloud alibaba

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模式:

 

  • 一阶段加载:
  •  二阶段提交:
  • 二阶段回滚:

 

全局事务执行流程图:

一篇就够: https://www.jianshu.com/p/0a92b7c97c65 

 

 

  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值