摘要: Ribbon是一个客户端负载均衡器,它可以有效的控制HTTP和TCP客户端的访问。Feign默认集成了Ribbon,也可以使用@FeignClient。其中有个很关键的词”“客户端负载均衡器”,我们常用的负载均衡模式就是服务端负载均衡,如nginx反向代理,这种模式并不知道服务究竟请求的具体是那台机器。 而客户端负载均衡是在发起请求时已确定明确的目标,请求将精确指向集群中的某台机器。Ribbon的负载均衡默认是依靠服务注册中心来实现的,Ribbon通过注册客户端定期拉取注册服务,通过客户端的轮训、随机等算法来实现负载均衡。 阅读全文
posted @ 2019-12-26 14:18 银河架构师 阅读(220) 评论(0) 推荐(0) 编辑