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