1、首先加入ribbon的依赖,但是eureka已经依赖了ribbon,所以这里不需要再引用ribbon的依赖;
2、要使用ribbon,只需要一个注解:
@Bean
@LoadBalanced
public RestTemplate restTemplate(){
RestTemplate restTemplate = new RestTemplate();
return restTemplate;
}
在RestTemplate上面加入@LoadBalanced注解,这样就可以实现RestTemplate 在调用时自动负载均衡;
启动eureka集群(3个eureka) 和服务提供者集群(2个service-goods) 和一个服务调用者(service-portal)
#告诉服务端,服务实例的唯一ID
eureka.instance.instance-id=34-springcloud-service-portal
标签:service,16,springcloud,restTemplate,eureka,RestTemplate,ribbon From: https://www.cnblogs.com/healthinfo/p/17309564.html