1.在创建RestTemplate实例的时候添加@LoadBalance注解
@SpringBootApplication
@EnableEurekaClient
public class EurekaUserApplication {
public static void main(String[] args) {
SpringApplication.run(EurekaUserApplication.class,args);
}
@Bean
@LoadBalanced
public RestTemplate restTemplate(){
return new RestTemplate();
}
}
2.当前服务为消费方,启动两个不同端口号的服务提供方,测试消费方调用接口,可以看到是以轮循的方式调用服务提供方。