Ribbon简介一、Ribbon概念介绍Spring Cloud Ribbon是基于Netflix Ribbon实现的一套客户端 负载均衡的工具。简单的说,Ribbon是Netflix发布的开源项目,主要功能是提供客户端的软件负载均衡算法和服务调用。Ribbon客户端组件提供一系列完善的配置项如连接超时,重试等。简单的说,就是在配置文件中列出Load Balancer(简称LB)后面所有的...
Consul简介一、什么是服务发现微服务的框架体系中,服务发现是不可或缺的一个模块,下面我们通过一张图来简单进行理解:图中,客户端的一个接口,需要调用服务A-N。客户端必须要知道所有服务的网络位置,以往的做法是配置在配置文件中,或者有些配置在数据库中。这里就带出这几个问题:1.需要配置N个服务的网络位置,加大配置的复杂性2.服务的网络位置变化,都需要改变每个调用者的配置3.集群的情况下,难以...