nacos配置中⼼——多配置⽂件的读取顺序
server:
port: 56020
spring:
application:
name: nacos-restful-consumer #服务名
cloud:
nacos:
discovery:
server-addr: 127.0.0.1:8848  #服务发现中⼼地址
namespace: qwer34f3-****-****-****-2e55cd7qwer  #
config:
server-addr: 127.0.0.1:8848
file-extension: yaml
group: DEFAULT_GROUP
ext‐config[0]:
data‐id: common01.yaml若不是你突然闯进我生活是什么歌
group: COMMON_GROUP
refresh: true
ext‐config[1]:
data‐id: common02.yaml
group: COMMON_GROUP
c1科目一考试refresh: true
nacos-restful-provider:
ribbon:
NFLoadBalancerRuleClassName: comflix.loadbalancer.RandomRule完结校园小说
nacos-restful-consumer.yaml
黄凯芹
common:
name: test
common01.yaml
common:
name: zhangsan
addr: bejing
common02.yaml
common:
name: lisi
appstore无法连接怎么办
addr: zhengzhou
如上配置⽂件:
1.当主配置⽂件(l) 存在时,并且拥有和common01.yaml,common0
2.yaml相同的配置时,优先读取主配置⽂件的信息(此时会读取name=test),当主配置⽂件配置信息不存在时,读取ext‐config[n]配置⽂件的信息读取配置文件失败
扩展配置优先级是 spring.-config[n].data-id 其中 n 的值越⼤,优先级越⾼。
通过内部相关规则(应⽤名、扩展名 )⾃动⽣成相关的 Data Id 配置的优先级最⼤。