spring cloud 之 Ribbon

简介

Spring Cloud Ribbon是一个基于HTTP和TCP的客户端负载均衡工具,它基于Netflix Ribbon实现。通过Spring Cloud的封装,可以让我们轻松地将面向服务的REST模版请求自动转换成客户端负载均衡的服务调用。Spring Cloud Ribbon虽然只是一个工具类框架,它不像服务注册中心、配置中心、API网关那样需要独立部署,但是它几乎存在于每一个Spring Cloud构建的微服务和基础设施中。因为微服务间的调用,API网关的请求转发等内容,实际上都是通过Ribbon来实现的,包括后续我们将要介绍的Feign,它也是基于Ribbon实现的工具。所以,对Spring Cloud Ribbon的理解和使用,对于我们使用Spring Cloud来构建微服务非常重要。

                                                                                              以上参考于:https://www.jianshu.com/p/1bd66db5dc46

本文重在搭建一个简单的eureka server 、eureka client、eureka ribbon client。使用spring boot 2.0.1 + maven。

想了解更多的内容,大家可以参考其他的博客或者相应的书籍,这里不多加赘述。

eureka server 、eureka client 代码部分与 我之前的 Spring Cloud 之Eureka server 、Eureka client    一样,大家可以参考那篇博客,这里不多赘述。    

eureka ribbon clie

猜你喜欢

转载自blog.csdn.net/qq_25221835/article/details/103871469