Spring Cloud Alibaba Nacos 配置中心使用ext-config,DataID, Group时无法获取到对应Group的配置
只要是spring.application.name的名称和Data Id的名字一样就会无法获取对应文件里的属性值,比如 nacos-demo.properties 如果你的spring.application.name=nacos-demo,那么nacos-demo.properties就为{}
"name": "NACOS:nacos-demo.properties",
"properties": {}
这种情形是优先级的原因
Spring Cloud Alibaba Nacos Config 目前提供了三种配置能力从 Nacos 拉取相关的配置。
A: 通过 spring.cloud.nacos.config.shared-dataids 支持多个共享 Data Id 的配置
B: 通过 spring.cloud.nacos.config.ext-config[n].data-id 的方式支持多个扩展 Data Id 的配置
C: 通过内部相关规则(应用名、应用名+ Profile )自动生成相关的 Data Id 配置
当三种方式共同使用时,他们的一个优先级关系是:A < B < C
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。