2016-02-25 132 views

回答

2

您必須明確定義這些URL,因爲Eureka總是在內部指向HTTP。有關更多信息,請閱讀Here

您可以將以下內容添加到微服務中的yaml文件中。

eureka: 
    instance: 
     nonSecurePortEnabled: false 
     securePortEnabled: true 
     statusPageUrl: 'https://${eureka.instance.hostName}:${server.port}/info' 
     healthCheckUrl:'https://${eureka.instance.hostName}:${server.port}/health' 
     homePageUrl: 'https://${eureka.instance.hostName}:${server.port}/' 

這裏「eureka.instance.hostName」「server.port」值將取自環境。

0

對於我這個配置工作:

eureka: 
    instance: 
    nonSecurePortEnabled: false 
    securePortEnabled: true 
    securePort: ${server.port} 
    statusPageUrl: https://${eureka.instance.hostname}:${eureka.instance.securePort}/info 
    homePageUrl: https://${eureka.instance.hostname}:${eureka.instance.securePort}/