1. 程式人生 > >spring cloud config 中的application.yml 和 bootstrap.yml

spring cloud config 中的application.yml 和 bootstrap.yml

bootstrap.yml 在 application.yml 之前載入.

bootstrap.yml可以理解成系統級別的一些引數配置,這些引數一般是不會變動的。

一般使用bootstrap.yml是由於有遠端配置需要load到本地,一般它會包含兩個屬性:

  • location of the configuration server (spring.cloud.config.uri)
  • name of the application (spring.application.name)

application.yml 可以用來定義應用級別的,如果搭配spring-cloud-config使用 application.yml裡面定義的檔案可以實現動態替換。