15、Nacos 教程 - 服务发现之微服务协作调用多实例负载均衡

前言

微服务的负载均衡。
代码已共享至
Gitee:https://gitee.com/lengcz/nacosdiscovery01.git
Github:https://github.com/lengcz/nacosdiscovery01.git

多实例负载均衡

1. 启动多个生产者实例

2. 启动消费者实例

3. 更换负载均衡器

1、服务的消费方的application.properties配置文件里配置负载均衡器;

 #配置负载均衡器
provider.ribbon.NFLoadBalancerRuleClassName=com.netflix.loadbalancer.RandomRule

1、 重启消费者服务实例,再次请求接口http://127.0.0.1:10002/service,负载均衡每次都是随机的,表明了我们当前的RandomRule规则是生效的;