SpringBoot和SpringCloud版本选型

严格按照官网来
SpringCloud官网:https://spring.io/projects/spring-cloud#overview
SpringBoot官网:https://spring.io/projects/spring-boot#overview

(1)打开SpringCloud官网查看说明
SpringBoot和SpringCloud版本选型_第1张图片
(2)往下滑,可以看到SpringCloud对应的SpringBoot版本,如下图
SpringBoot和SpringCloud版本选型_第2张图片
我学习时的版本如下:
SpringCloud:Hoxton.SR1
SpringBoot:2.2.2.RELEASE
Spring Cloud Alibaba:2.1.0.RELEASE
Java:Java8
Maven:3.5及以上
MySQL:5.7及以上

服务注册中心
Eureka,已停止更新,停更不停用
Zookeeper,可替代
Consul,可替代
Nacos,强烈推荐,完美替换Eureka

负载均衡
Ribbon,可继续使用
LoadBalancer,会慢慢取代Ribbon

服务调用
Feign,已停止更新,停更不停用
OpenFeign,推荐使用

服务降级
Hystrix,已停更
resilience4j,国内用的很少,国外多
sentienl,强烈推荐

服务网关
Zuul,停止更新
Zuul2,出不来了,难产
GateWay,推荐使用

配置服务
Config,不再使用
Nacos,推荐使用

服务总线
Bus,不再使用
Nacos,推荐使用

SpringBoot和SpringCloud版本选型_第3张图片

你可能感兴趣的:(Spring,Cloud,Spring,Boot,spring,cloud,spring,boot,java)