Ribbon自定义负载均衡策略有两种方式,一是JavaConfig,一是通过配置文件(yml或properties文件). 需求 假设我有包含A和B服务在内的多个微服务,它们均注册在一个Eureka上,信息如下: 我希望当访问服务A时候,2个服务(端口分别是8087和8081)每两次一换,比如访问两次8087,再访问两次8081,如此反复. 当访问服务B时,与A类似,不过是3次一换. 当访问其他服务时,采用随机规则,即RandomRule,而不是默认策略1 JavaConfig 使用这种方式,总…