spring cloud alibaba

172 阅读1分钟

1.首先在common项目中引入依赖

<dependencyManagement>    <dependencies>        <dependency>            <groupId>com.alibaba.cloud</groupId>            <artifactId>spring-cloud-alibaba-dependencies</artifactId>            <version>2.2.3.RELEASE</version>            <type>pom</type>            <scope>import</scope>        </dependency>    </dependencies></dependencyManagement>

2. 结合SpringCloud Alibaba我们最终的技术搭配方案:

  • SpringCloud Alibaba . Nacos:注册中心(服务发现/注册)
  • SpringCloud Alibaba Nacos: 配置中心(动态配置管理)
  • SpringCloud- Ribbon:负载均衡 
  • SpringCloud- Feign:声明式HTTP客户端(调用远程服务)
  • SpringCloud Alibaba . Sentinel:服务容错(限流、降级、熔断) 
  • SpringCloud- Gateway: API网关(webflux 编程模式) 
  • SpringCloud- Sleuth:调用链监控 
  • SpringCloud Alibaba-Seata:原Fescar,即分布式事务解决方案