您好我已经创建了两个微服务1. spotparkin和2. spotparking2并且他们已经成功注册了eureka服务器然后我创建了带状网络客户端并尝试使用应用程序名称spotpaking进行休息调用,这是我给出的应用程序名称两个微服务中的application.yml文件,但我得到以下错误:
2016-10-16 13:28:35.177 ERROR 11304 --- [nio-7213-exec-1] o.a.c.c.C。[。[。[/]。[dispatcherServlet]:Servlet.service()for 带有path []的c ontext中的servlet [dispatcherServlet]引发了异常 [请求处理失败;嵌套异常是 org.springframework.web.client.ResourceAccessException:I / O错误 GE T请求" http://spotparking/spotparking/pincode": spotparking;嵌套异常是java.net.UnknownHostException: spotparking]有根本原因
java.net.UnknownHostException:spotparking at java.net.AbstractPlainSocketImpl.connect(Unknown Source)〜[na:1.8.0_101]
ParkingSpot parkingSpot = restTemplate.exchange("http://spotparking/spotparking/{pincode}",HttpMethod.GET,null,new ParameterizedTypeReference<ParkingSpot>() {}, pincode).getBody();
return new MessageWrapper<>(parkingSpot, "server called using eureka with rest template");
This is how it is comming up in eureka:
上找到
答案 0 :(得分:1)
功能区中缺少@LoadBalanced 并且还添加了
client:
serviceUrl:
defaultZone: http://127.0.0.1:8761/eureka/
lease:
duration: 5
代码现在正在运行,可以从我的github帐户中获取