采用Ribbon实现服务调用
第一步:
首先加入ribbon的依赖,但是eureka已经依赖了ribbon,所以这里不需要再引用ribbon的依赖;
第二步:
要使用ribbon,只需要一个注解:
@Bean
@LoadBalanced
public RestTemplate restTemplate(){
RestTemplate restTemplate = new RestTemplate();
return restTemplate;
}
在RestTemplate上面加入 @LoadBalanced 注解,这样就可以实现RestTemplate 在调用时自动负载均衡;