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
- ribbon springcloud-ribbon springcloud 16ribbon springcloud-ribbon springcloud 16 springcloud-ribbon ribbon springcloud-ribbon springcloud 15 springcloud-ribbon springcloud策略ribbon resttemplate springcloud ribbon feign springcloud netflix ribbon 节点springcloud动力ribbon resttemplate springcloud spring ribbon springcloud ribbon day 06 算法springcloud ribbon