开发者社区 > 云原生 > 微服务 > 正文

nacos有支持的方式么?还是说需要自己实现?

在springboot 项目A中引入了业务组件B,B用到了nacos配置中心data-id为b.properties的配置。当前的做法是在A的bootstrap.yml中配置spring.cloud.config.ext-config,这样的话A需要判断引用的组件分别用了哪些nacos配置中心的文件。有没有类似spring.factories的方式,Nacos在每个子组件中自己定义要读取的配置文件名称?nacos有支持的方式么?还是说需要自己实现?

展开
收起
嘟嘟嘟嘟嘟嘟 2024-04-10 11:01:30 27 0
1 条回答
写回答
取消 提交回答
  • 每个组件定义自己的PropertySourceLocator 加载就可以了。组件使用spring.factories 等方式注入目标容器,组件的PropertySourceLocator优先级要高一下,不然如果遇到相同key的变量组件的会优先生效。另外,这个需要自己实现。
    此回答整理自钉群“Nacos社区群2(已满,欢迎加4群:12810027056)”

    2024-04-11 19:08:34
    赞同 4 展开评论 打赏
问答分类:
问答地址:

为微服务建设降本增效,为微服务落地保驾护航。

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载