eureka 为每个服务提供一个客户端(eureka Client),每个服务通过客户端对服务器(eureka Server)进行注册和发现;而每个服务通过服务器 把每个服务的注册信息 拉取到本地 ,获取服务器上的每个服务 的ip ,并进行调用;同时eureka 通过心跳机制来监控 注册中心的服务;
2.Feign组件 用于各个服务间调用通过使用注解的形式,简化各个服务之间的连接;通过@FeignClient来连接对应的服务端 ,原理是创建了一个动态代理;
3.Ribbon组件 负载均衡 4.Hystrix是隔离、熔断以及降级的一个框架 5.Zuul 网关 请求分发路由,拦截,降级,限流和认证安全


