Ribbon是一个基于HTTP和TCP客户端的负载均衡器。它可以在客户端配置ribbonServerList(服务端列表),然后轮询请求以实现负载均衡。它在联合Eureka使用时,ribbonServerList会被DiscoveryEnabledNIWSServerList重写,扩展成从Eureka注册中心获取服务端列表。同时它会用NIWSDiscoveryPing来取代IPing,它将职责委托给Eureka来确定服务端是否已经启动。 o7MR4m+d8/5YT6reeiL55UtO6v02wYP8HXp5f8/28G7KPUaEImMvL4Mc7YVqtAcR