修改Ribbon 负载均衡策略
Ribbon
默认采用的是轮询的策略进行远程调用服务提供方的,如果想使用其他的策
略,可以在服务消费方
(
用户服务
)
的配置类中添加
Irule
实现类对象即可
@Configuration
public class RestTemplateConfig {
@Bean
@LoadBalanced//开启客户端负载均衡
public RestTemplate getRestTemplate(){
return new RestTemplate();
}
@Bean
public IRule getIrule(){
return new RandomRule();//实行随机负载均衡策略
}
}