spring-cloud-config 配置中心配置多個本地路徑,以及讀取順序的研究

過程就不細寫了,大致就是改動路徑的配置重啓獲取配置之類的操作

先說怎麼配置多個路徑,其實比較簡單

spring:
  application:
    name: config-server
  profiles:
    active: native
  cloud:
    config:
      server:
        native:
          searchLocations: file:./,file:./config/,classpath:/config/

spring.profiles.active這裏要指定用native爲本地路徑

spring.cloud.config.server.native.searchLocations 路徑配置這裏可以寫多個路徑 中間用逗號隔開就行yml的配置方法

然後就是讀取順序,是從前面往後面讀取,這個應該沒什麼疑問,然後是後門讀取的配置會覆蓋前面讀取的配置

也就是說寫在後面的優先級更高

 

附帶:

file:./   是讀取jar包所在的目錄

file:./config   是讀取jar包所在目錄的config文件夾

classpath:/config   是讀取類路徑下config文件夾

classpath:/   是讀取類路徑目錄

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章