如何解决在Spring Boot中,Eureka客户端eureka.client.service-url.defaultZone如何工作以及如何添加新的eureka服务器?
默认情况下,属性eureka.client.service-url.defaultZone
的值为http://localhost:8761/eureka
。
但是我注意到直接访问此URL会返回404。但是http://localhost:8761
加载了eureka仪表板。那么eureka客户端如何在eureka服务器上注册,它在内部仅访问主机名,并且路径/eureka
仅用于语义目的?
由于eureka.client.service-url
是地图,所以想知道如何注册不是defaultZone
的另一个eureka服务器。
解决方法
/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
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。