首页 > 其他分享 >1-Spring Cloud Alibaba 主要特性

1-Spring Cloud Alibaba 主要特性

时间:2023-04-14 14:57:47浏览次数:39  
标签:服务 阿里巴巴 Spring Alibaba Cloud 分布式

Spring Cloud Alibaba 是阿里巴巴开源中间件跟 Spring Cloud 体系的融合:

主要特性:

1、流量控制和服务降级:使用阿里巴巴Sentinel进行流量控制,断路和系统自适应保护;

 

2、服务注册和发现:实例可以在Alibaba Nacos上注册,客户可以使用Spring管理的bean发现实例,通过Spring Cloud Netflix支持Ribbon客户端负载均衡器;

 

3、分布式配置:使用阿里巴巴Nacos作为数据存储;

 

4、事件驱动:构建与Spring Cloud Stream RocketMQ Binder连接的高度可扩展的事件驱动微服务;

 

 

 

5、消息总线:使用Spring Cloud Bus RocketMQ链接分布式系统的节点;

 

6、分布式事务:支持高性能且易于使用的Seata分布式事务解决方案;

 

7、Dubbo RPC:通过Apache Dubbo RPC扩展Spring Cloud服务到服务调用的通信协议;

 

标签:服务,阿里巴巴,Spring,Alibaba,Cloud,分布式
From: https://www.cnblogs.com/healthinfo/p/17318270.html

相关文章

  • 2-Spring Cloud alibaba版本对应
    目前最新版本:SpringCloudAlibaba2.2.1 SpringCloudAlibaba2.1.0RELEASE对应SpringCloudGreenwich版本SpringCloudAlibaba2.2.0RELEASE对应SpringCloudHoxton.RELEASE版本SpringCloudAlibaba2.2.1RELEASE对应SpringCloudHoxton.SR3版本......
  • springboot-web-mybatis
    Restful开发规范Restful是网络应用接口程序的接口设计风格,基于HTTP协议GET:查询POST:新增PUT:修改DELETE:删除Restful是一种风格,可以不遵守如何为请求参数设置默认值可以在Service层判断是否为null,如果为true则给它赋值默认值可以在Controller层参数列表添加@RequstPa......
  • 29-springcloud-config-5-配置信息的加解密安全处理
    前面是在Git仓库中明文存储配置信息值,很多场景下,对于某些敏感的配置内容(例如数据库账号、密码等),应该加密存储,configserver为我们考虑到了这一点,对配置内容提供了加密与解密支持;安装JCEconfigserver的加解密功能依赖JavaCryptographyExtension(JCE)Java8JCE下载地址:http://......
  • spring-cloud-alibaba项目打包
    在父依赖中加入<build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId><version......
  • Java SpringBoot 中,动态执行 bean 对象中的方法
    根据不同的条件,调用不同的bean对象,执行对象中的方法SpringUtils工具类packagecom.vipsoft.web.utils;importcn.hutool.core.util.ArrayUtil;importorg.springframework.aop.framework.AopContext;importorg.springframework.beans.BeansException;importorg.sprin......
  • SpringCloud Netflix 组件 的核心/原理
     1.Eureka:服务注册、续约、注销、心跳机制,集群的数据采用弱一致方案AP,分区的概念, https://blog.csdn.net/qq_22270363/article/details/1276690232.Ribbon:客户端(请求发起端)的负载均衡组件,核心有 --服务列表、负载均衡策略IRule、服务可用性检查IPing,负载均衡策略......
  • WGCLOUD和 Prometheus 两款服务器运维监测软件比较选型
    最近也在想这个问题,我本身是java开发,WGCLOUD设计思想是人人皆运维,极大降低运维工作的学习门槛和学习成本,以下列几点比较下1..wgcloud对使用人员没什么要求,你可以是研发、测试、DBA、运维等,只要你能连接服务器会基础操作命令即可,它不要求你会专业的运维知识。Prometheus相对学习难度......
  • 使用Spring的getBeansOfType实现接口多实现类的动态调用
     背景org.springframework.beans及org.springframework.context这两个包是SpringIoC容器的基础,其中重要的类有BeanFactory,BeanFactory是IoC容器的核心接口,其职责包括:实例化、定位、配置应用程序中的对象及建立这些对象间的依赖关系。ApplicationContext作为BeanFactory的子类......
  • 27-springcloud-config-3-构建 Spring cloud config 配置中心服务端
    构建一个springcloudconfig配置中心按照如下方式进行:1、创建一个普通的SpringBoot项目2、在pom.xml文件中添加如下依赖:<dependency>    <groupId>org.springframework.cloud</groupId>    <artifactId>spring-cloud-config-server</artifactId></dependency>......
  • 26-springcloud-config-3-配置中心仓库
    远程git 本地git还有码云码云上创建仓库,gitclone到本地,是一个工程;new一个目录config-server需要在gitee上设置好配置中心,我们通过idea把gitee上的springcloud项目clone到本地,然后再项目下创建一个文件夹config-center,然后在config-center中创建四个配置文件,如下:ap......