前言
微服务的负载均衡。
代码已共享至
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规则是生效的;