過程就不細寫了,大致就是改動路徑的配置重啓獲取配置之類的操作
先說怎麼配置多個路徑,其實比較簡單
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:/ 是讀取類路徑目錄