如图,微服务的五大组件:
1.Eureka:注册中心(停用)
2.Zuul:服务网关(停用)
3.Ribbon:负载均衡(停用)
4.Feign:服务调用(未停用)
5.Hystix:熔断器(停用)
你问我在哪里知道的停用?
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-dependencies</artifactId>
</dependency>
我通过这个看的,不在里面的组件我想应该就是被spring放弃了。所以这些组件还有必要学吗?
这些组件停用是有原因的,然后并非指的它们所提供的功能没有意义,你要学习新的替代组件:
以下是对上述微服务五大组件中已停用部分的原因分析及替代品介绍:
一、Eureka(注册中心,停用原因及替代品)
停用原因:
替代品:
二、Zuul(服务网关,停用原因及替代品)
停用原因:
替代品:
三、Ribbon(负载均衡,停用原因及替代品)
停用原因:
替代品:
四、Hystix(熔断器,停用原因及替代品)
停用原因:
替代品: