负载均衡的方式
1.注解方式:给RestTemplate这个Bean添加一个@LoadBalance,默认轮询
2.自定义负载均衡策略
a.代码方式
@Bean
public IRule randomRule(){
return new RandomRule();
}
b.配置文件
userservice: # 给某个微服务配置负载均衡规则,这里是userservice服务
ribbon:
NFLoadBalancerRuleClassName: com.netflix.loadbalancer.RandomRule # 负载均衡规则