@Bean @LoadBalanced public RestTemplate restTemplate(RestTemplateBuilder builder) { return builder.build(); } @Bean @LoadBalanced RestTemplate getRestTemplate() { RestTemplate restTemplate = new RestTemplate(); // restTemplate.getInterceptors().add(new LoggingClientHttpRequestInterceptor()); return restTemplate; }
由于使用了RestTemplateBuilder,负载均衡的时候两者都要加@LoadBalanced注解,否则负载均衡不起作用