@LoadBalanced注解
修改Ribbon负载均衡规则
//全部改成随机规则
//通过代码方式执行
@Bean
public IRule randomRule(){
return new RandomRule(); //随机
//return new RoundRobinRule(); //轮询
// return new WeightedResponseTimeRule(); //加权权重
//return new RetryRule(); //带有重试机制的轮询
//return new TestRule(); //自定义规则
}
//通过配置文件方式
userservice:
ribbon:
NFLoadBalancerRuleClassName: com.netflix.loadbalancer.RandomRule #负载均衡规则