它不像springcloud服务注册中心、配置中心、API网关那样独立部署,但是它几乎存在于每个springcloud微服务中。包括feign提供的声明式服务调用也是基于该Ribbon实现的。ribbon默认提供很多种负载均衡算法,例如轮询、随机等等。甚至包含自定义的负载均衡算法。他解决并提供了微服务的负载均衡的问题。目前业界主流的负载均衡方案可分成两类:第一类:集中式负载均衡,即在consumer和provider之间使用独立的负载均衡设施(可以是硬件,如F5,也可以是软件,如nginx),由