实现服务的负载均衡及高可用
有兴趣的朋友,可以自行查看依赖信息:https://github.com/spring-cloud/spring-cloud-netflix/blob/master/spring-cloud-starter-netflix/spring-cloud-starter-openfeign/pom.xml
Ribbon 的一个中心概念就是命名客户端(named clien)。 每个负载平衡器都是组合的组件的一部分,它们一起工作以根据需要联系远程服务器,并且集合具有您将其作为应用程序开发人员(例如使用注解)的名称。 Spring Cloud使用RibbonClientConfiguration为每个命名的客户端根据需要创建一个新的集合作为ApplicationContext。 这包含(其中包括)一个ILoadBalancer,一个RestClient和一个ServerListFilter。
实现高可用
这样就实现了服务的高可用。