首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >spring cloud eureka UnknownHostException

spring cloud eureka UnknownHostException
EN

Stack Overflow用户
提问于 2017-12-11 11:41:24
回答 2查看 1.6K关注 0票数 1

这是我的eureka yml:

代码语言:javascript
复制
eureka:
  instance:
    hostname: eureka
  client:
    registerWithEureka: false
    fetchRegistry: false
    serviceUrl:
      defaultZone: http://eureka:8761/eureka/
  server:
    waitTimeInMsWhenSyncEmpty: 0

这是我的zuul服务器yml eureka部分:

代码语言:javascript
复制
eureka:
  client:
    serviceUrl:
      defaultZone: http://eureka:8761/eureka/

当我将zuul服务器注册到eureka时,它抛出了java.net.UnknownHostException: eureka

如果我将zuul服务器yml更改为defaultZone: http://localhost:8761/eureka/,它将被成功部署,那么我如何使用'eureka‘主机替换本地主机,有人能帮助我吗?

EN

回答 2

Stack Overflow用户

发布于 2017-12-12 14:23:37

您可以尝试将"127.0.0.1 eureka“添加到主机文件中。

票数 1
EN

Stack Overflow用户

发布于 2018-01-07 22:44:06

如果我将zuul服务器yml更改为defaultZone:http://localhost:8761/eureka/,它将被成功部署

这意味着您已经在本地计算机上部署了Eureka服务器。如果你想使用eureka作为主机名,你可以通过change your hostname连接到eureka

或者,您可能打算使用${eureka.hostname}documentation说;

${eureka.hostname}是本机占位符,仅在更高版本的Eureka中可用。您也可以使用Spring占位符实现相同的功能,例如使用${eureka.instance.hostName}

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47746115

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档