前提:服務提供者8001已經成功註冊到eureka
但是根據服務名稱調用接口時,失敗
private static final String PAYMENT_URL = "http://CLOUD-PAYMENT-SERVICE"; //集羣配置
@Resource
private RestTemplate restTemplate;
@GetMapping(value="/consumer/payment/zipkin")
public String paymentZipkin() {
return restTemplate.getForObject(PAYMENT_URL + "/payment/zipkin",String.class);
}
@Configuration
public class ApplicationContextConfig {
@Bean
@LoadBalanced //使用@LoadBalanced註解賦予RestTemplate負載均衡的能力
public RestTemplate getRestTemplate(){
return new RestTemplate();
}
}