ribbon的源码比较简单,打个debug走一遍基本就明白了.
ribbon是客户端负载均衡器,即自己在最终调用前,自己通过一些规则来确定调用某一个实例。
ribbon维护了服务器实例信息列表,并定期刷新本地ServerList,而后通过某些逻辑Role来实现负载均衡调用
ribbon的源码比较简单,打个debug走一遍基本就明白了.
ribbon是客户端负载均衡器,即自己在最终调用前,自己通过一些规则来确定调用某一个实例。
ribbon维护了服务器实例信息列表,并定期刷新本地ServerList,而后通过某些逻辑Role来实现负载均衡调用