1.可以通过定义Irule实现负载均衡策略

比如更改负载均衡为随机模式

@Bean

public IRule randomRule(){

return new RandomRule();

}

}

2.yml配置

userserver: #自己设置的服务名称

ribbon:

NFLoadBalancerRuleClassName: com.netflix.loadbalancer.RandomRule #负载均衡规则

两种方式作用范围不同。第一种是全局服务生效,第二种是指定的服务生效

Ribbon的饥饿加载

ribbon:

eager-load:

enabled: true

clients:

- userserver

文章来源

评论可见,请评论后查看内容,谢谢!!!评论后请刷新页面。