簡體   English   中英

修改Spring Cloud Config優先級

[英]Modify Spring Cloud Config precedence

如何降低Spring Cloud Config的屬性加載器的優先級? 我需要能夠通過命令行參數來覆蓋屬性,但是由於Cloud Config屬性加載器具有最高的優先級,因此目前無法實現。

例如,如果MyApp.jar從Cloud Config中的MyApp.yml中提取變量“ foo = bar”,則我希望能夠使用以下命令:

java -jar MyApp.jar --foo=baz

您目前無法覆蓋優先級。 但是您可以執行以下操作(例如,在myapp.yml中):

foo: ${fooOveride:bar}

然后,您可以執行java -jar MyApp.jar --fooOveride=baz ,然后執行foo=baz

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM