我是 ABin-阿斌:写一生代码,创一世佳话,筑一揽芳华。 如果小伙伴们觉得我的文章有点 feel ,那就点个赞再走哦。
上一篇 :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 : 可以很好的替换,推荐使用