一痰滋、引入jar包
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-loadbalancer</artifactId>
</dependency>
二、例用RestTemplate進(jìn)行服務(wù)調(diào)用
@Configuration
public class RestConfig {
@Bean
@LoadBalanced
public RestTemplate restTemplate(){
return new RestTemplate();
}
}
三续崖、通過服務(wù)名敲街,調(diào)用服務(wù)的接口信息
@RestController
@RequestMapping
public class ConsumerController {
@Autowired
private RestTemplate restTemplate;
@RequestMapping("/getMessage")
public String getMessage(){
String url ="http://user-demo/user/test";
String result=restTemplate.getForObject(url,String.class);
return result;
}
}