【问题标题】:adding instances in eureka sever在尤里卡服务器中添加实例
【发布时间】:2018-06-01 18:38:19
【问题描述】:
server.port=1013
eureka.client.serviceUrl.defaultZone=http://localhost:1000/eureka
eureka.instance.instanceId= ${spring.application.name}:${random.int}

我在生产者中使用默认端口 1013。如何在 netflix 功能区中添加另一个实例,以便负载平衡可以选择任何端口?

【问题讨论】:

  • 如果你手动添加主机名 in 功能区,那么你不需要 Eureka。

标签: netflix-eureka netflix netflix-ribbon


【解决方案1】:

我得到了解决方案。 使用不同的端口和不同的名称部署相同的微服务。然后它将使用功能区注册到尤里卡。然后负载均衡器将选择任何实例。

【讨论】:

  • Eureka 根本不需要功能区。 Eureka 不依赖于功能区。 Eureka 使用的主机名来自eureka.instance.hostname。如果不提供,则 Eureka 使用 Java 的 NetworkInterfaces 类提供的主机名。您在问题和答案中都做出了错误的假设。请阅读文档并更新问题和答案。
猜你喜欢
  • 2016-08-02
  • 2017-07-22
  • 2019-11-16
  • 1970-01-01
  • 1970-01-01
  • 2018-05-12
  • 2019-02-15
  • 2018-04-15
  • 2017-09-23
相关资源
最近更新 更多