上一篇 :1. 2020 Boot 和 Cloud 版本选型
文章目录
1. 停更不停用
- 被动修复bugs
- 不再接受合并请求
- 不再发布新版本
2. 以前 SpringCloud 使用的组件
3. 现在替换的组件
1. 服务注册中心
Eureka :停止更新,“重病患者”
Zookeeper :还在更新,可以用来替代
Consul :也可以使用,但不推荐使用
Nacos :可以完美替换 Eureka,推荐使用
2. 服务调用
-
第一种
Ribbon :进入维护状态,但是 Spring 还在用,“轻症患者”LoadBalancer :慢慢取代 Ribbon ,目前还是起步阶段
-
第二种
Feign :进入维护,不使用了,“重症"
OpenFeign :推荐使用
3. 服务降级
Hystrix :进入维护,"重症”,但是国内大部分还在使用
Resilience4j :4j(for java),国外用的很多
Sentinel :推荐,国内很多
4. 服务网关
Zuul :不推荐使用了
GateWay : Spring 自己的,推荐
5. 服务配置
Config :还能用,不推荐
Nacos :可以很好的替换,推荐使用
6. 服务总线
Bus :不推荐
Nacos :可以很好的替换,推荐使用