小编sfa*_*ade的帖子

与 Eureka 客户之间的沟通

我有两个客户端注册到同一个 Eureka 服务器,当我检查服务器 UI 时,我看到两个客户端都注册得很好。但是当我尝试从另一个客户端调用一个客户端时,我收到 IO 异常:ResponseEntity<LoginInformationDto> quoteResponse = restTemplate.exchange("http://lirs-security/api/userSecurity/validateUserToken/" + token, HttpMethod.GET, null, new ParameterizedTypeReference<LoginInformationDto>() { }); /** ResponseEntity<LoginInformationDto> quoteResponse = restTemplate.exchange("http://localhost:8103/api/userSecurity/validateUserToken/" + token, HttpMethod.GET, null, new ParameterizedTypeReference<LoginInformationDto>() { }); */. 当我直接访问其他服务时,它可以工作。错误:org.springframework.web.client.ResourceAccessException: I/O error on GET request for "http://lirs-security/cbf69488-5624-4181-9254-ff423afa7620": lirs-security; nested exception is java.net.UnknownHostException: lirs-security 这是我的控制台的样子:在此处输入图片说明 我已经为此奋斗了好几天,但我已经没有想法了。我真的需要我能得到的所有帮助@这一点。

`#Server application.yml file
spring:
application:
name: lirs-gateway

server:
port: 8101
eureka:
instance:
hostname: localhost 
client:
registerWithEureka: false
fetchRegistry: false
#server:
#waitTimeInMsWhenSyncEmpty: 0
serverUrl:
defaultZone: http://${eureka.instance.hostname}:${server.port}/eureka/

#security client yml file …
Run Code Online (Sandbox Code Playgroud)

client spring-boot netflix-eureka

2
推荐指数
1
解决办法
1423
查看次数

标签 统计

client ×1

netflix-eureka ×1

spring-boot ×1