我正在阅读this教程,但不熟悉以下配置部分:defaultZone: ${EUREKA_SERVICE_URL:http://localhost:8761}/eureka/
eureka:
instance:
leaseRenewalIntervalInSeconds: 10
client:
registryFetchIntervalSeconds: 5
serviceUrl:
defaultZone: ${EUREKA_SERVICE_URL:http://localhost:8761}/eureka/
为什么我们有
${EUREKA_SERVICE_URL:http://localhost:8761}
而不是http://localhost:8761/eureka/
最佳答案
看来作者想使用EUREKA_SERVICE_URL作为首选值。如果未设置,将使用硬编码的URL。
如果不需要,只需将其删除。
也许您可以获得有关属性默认值here的更多信息。