前言
上篇文章我们介绍了Spring Cloud Ribbon中实现客户端负载均衡的一些基本脉络,了解了它的一些特点。
虽然Spring Cloud 中定义了 LoadBalancerClient作为负载均衡器的通用接口,并且针对Ribbon实现了RibbonLoadBalancerClient,但是它在具体实现客户端负载均衡时,是通过Ribbon的ILoadBalancer接口实现的。
我们这篇文章来看下ILoadBalancer接口的实现类,来了解它是如何实现客户端负载均衡的。