Eureka+ribbon 实现服务注册与发现和负载均衡

Eureka: 实现服务注册与发现,通过发送心跳检测服务health状态,将没有发送心跳的服务删除;能够在服务节点启动时,自行添加服务列表,Eureka 提供了 Application Service 客户端的自行注册的功能;

Ribbon:  在项目中主要做负载均衡。Ribbon利用从Eureka中读取到的服务信息,在调用服务节点提供的服务时,会合理的进行负载. 

通过LoadBalancerInterceptor拦截器对RestTemplate的请求进行拦截,并利用Spring Cloud的负载均衡器LoadBalancerClient将以逻辑服务名为host的URI转换成具体的服务实例的过程。

你可能感兴趣的:(Eureka+ribbon 实现服务注册与发现和负载均衡)