这次讲的是微服务的互相调用
前一章已经完成一个producer服务的注册,这次我们就创建一个消费者服务来调用这个生产服务.
因为前面已经添加了rest接口依赖,这里不做重复,创建 HelloResource .class,添加注解
@RestController
@RequestMapping("/api")
public class HelloResource {
private final Logger log = LoggerFactory.getLogger(HelloResource.class);
@GetMapping("/hello")
public String getHello(@RequestParam String name){
return "hello"+name;
}
这里有一个路径"api/hello"的接口,重新启动producer服务,
192.168.0.112:8001/api/hello?name=木须
得到
hello木须
说明接口成功没问题
新建一个springboot项目:app-consumer-1
添加依赖
<!--微服务依赖-->
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-netflix-eureka-server</artifactId>
<