目录
一、前置环境版本介绍
二、SpringCloud组件停更/替换/更新
服务注册和发现
服务调用和负载均衡
分布式事务
服务熔断和降级
服务链路追踪
服务网关
分布式配置管理
三、客户端版本
一、前置环境版本介绍
使用Cloud的版本决定Boot的版本,SpringCloud的版本决定SpringBoot的版本要求
- JDK:17+
- Maven:3.9+
- MySQL:8.0+
- SpringCloud:2023.0.0
- SpringBoot:3.2.0
- SpringCloudAilibaba:2022.0.0.0-RC2
二、SpringCloud组件停更/替换/更新
NetFlix进入维护模式,其组件后续不在进行更新
服务注册和发现
- Eureka (NetFlix)
- SpringCloud Consul
- Nacos
服务调用和负载均衡
- Ribbon(NetFlix,不再使用)
- OpenFegin
- LoadBalancer
分布式事务
- Seata
- LCN
- Hmily
服务熔断和降级
- Hystrix(不再使用)
- Circuit Breaker
-
- Resilience4J
- Sentinel
服务链路追踪
- Sleuth+Zipkin(不再使用)
- Micrometer Tracing
服务网关
- Zuul(不再使用)
- GateWay
分布式配置管理
- Bus + config(不再使用)
- SpringCloud Consul
- Nacos
三、客户端版本
vue2