springcloud的几大组件
作者:互联网
SpringCloud的几大组件和作用
第一:注册中心eureka,微服务既然有多个服务,多个服务都会注册到注册中心,以后调用这些服务就需要先到注册中心来拿服务,
第二:同一个服务我有可能注册多个,那第二个组件ribbon或者feign,它从注册中心拿到一堆的服务列表,那我要调用三个或者五个服务,那就由ribbon或者feign来做一个负载均衡,
第三:除了正常的调用,还有就是调用的服务突然挂掉,为了保障服务的健壮性,就由组件Hystrix来做一个熔断,降级和限流,
第四:在众多的服务中,我们可能需要一些配置,分布在不同的项目当中,那么管理起这些配置会不好管理,所以我们就要有一个统一的一个配置中心,这就是springcloud里的configure,
第五:网关,我们的前端是要给用户来进行访问的,如果是一个服务就要一个地址的话,那么是非常不好管理的,那么zuul网关就把访问地址统一。
标签:feign,调用,服务,几大,中心,springcloud,注册,组件 来源: https://www.cnblogs.com/ethenlu/p/13958136.html