我有所有运行https的客户端(eureka实例)。我已经按照https://cloud.spring.io/spring-cloud-netflix/2.2.x/reference/html/#registering-a-secure-application
中所述配置了我的eureka客户端以下显示的配置中的所有内容均有效,但端口信息除外。请注意,该配置显然缺少所有URL的端口信息,即vi,statusPageUrl,healthCheckUrl和homePageUrl。
eureka:
instance:
nonSecurePortEnabled: false
securePortEnabled: true
**statusPageUrl: https://${eureka.hostname}/info**
**healthCheckUrl: https://${eureka.hostname}/health**
**homePageUrl: https://${eureka.hostname}/**
client:
serviceUrl:
defaultZone: ${EUREKA_SERVER}
healthcheck:
enabled: true
由于我已经配置了随机端口,所以无法在上面的URL中对端口信息进行硬编码。有人可以帮我吗?
server:
port: 0