nacos配置文件优先级
1.通过工程的应用名字找到德配置文件的优先级最高,比如content-api工程功程对应的content-api-dev.yaml文件是最先的优先级。
2.扩展配置(项目中会依赖其他模块的配置文件所依赖的nacos配置)的优先级其次,举例,content-api工程依赖service 所以conent-service-dev.yaml
3.公共配置文件:举例swagger-dev.yaml,这个swagger是每个model都要用的,所以做成公共配置文件。
4.本地配置文件:bootstrap.yaml中的配置,优先级最低。
想让本地的优先级提高,可以在本工程对应的nacos上的配置文件中content-api的nacos中中写入如下内容
YAML
#配置本地优先
spring:
cloud:
config:
override-none: true
还没有评论,来说两句吧...