2017-04-03 82 views
0

我經歷this教程,我不熟悉配置的以下部分:defaultZone: ${EUREKA_SERVICE_URL:http://localhost:8761}/eureka/Spring屬性佔位符默認值如何工作?

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/

回答

1

看來筆者想用EUREKA_SERVICE_URL作爲優選值。如果未設置,則會使用硬編碼的網址。

如果您不需要,只需將其刪除即可。

也許你可以得到更多關於財產默認值here信息。