nacos配置文件优先级

野性酷女 2024-03-26 08:07 114阅读 0赞

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中中写入如下内容

  1. YAML
  2. #配置本地优先
  3. spring:
  4. cloud:
  5. config:
  6. override-none: true

cc8bf7d3b09e423ab6e079063fdb9864.png

发表评论

表情:
评论列表 (有 0 条评论,114人围观)

还没有评论,来说两句吧...

相关阅读