繁体   English   中英

在 Spring 启动 Eureka Client eureka.client.service-url.defaultZone 是如何工作的以及如何添加新的 eureka 服务器?

[英]In Spring Boot Eureka Client How does eureka.client.service-url.defaultZone work and how to add new eureka server?

默认情况下,属性eureka.client.service-url.defaultZone值为http://localhost:8761/eureka 但是我注意到直接访问这个 url 会返回 404。但是http://localhost:8761会加载 eureka 仪表板。 那么 eureka 客户端如何在 eureka 服务器上注册,它内部是否只访问主机名,路径/eureka是否仅用于语义目的?

由于eureka.client.service-url是 map,想知道如何注册另一个不是 defaultZone 的defaultZone服务器。

/eureka是一个实际的路径前缀。 它返回 404 错误,因为它本身没有定义为有效路径。 特定的服务路径是从该前缀构建的,例如/eureka/apps/yourapp1

关于使用多个区域,这可能会有所帮助:

eureka:
  client:
    region: region-1
    service-url:
      zone1: http://eureka01.foo:8761/eureka/
      zone2: http://eureka02.foo:8761/eureka/
    availability-zones:
      region-1: zone1,zone2

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM