自定义扩展的 Data Id 配置
目前官方给出了通过两种自定义扩展的 Data Id 配置方法。
1. 通过spring.cloud.nacos.config.ext-config配置。
# config external configuration
# 1、Data Id 在默认的组 DEFAULT_GROUP,不支持配置的动态刷新
spring.cloud.nacos.config.ext-config[0].data-id=ext-config-common01.properties
# 2、Data Id 不在默认的组,不支持动态刷新
spring.cloud.nacos.config.ext-config[1].data-id=ext-config-common02.properties
spring.cloud.nacos.config.ext-config[1].group=GLOBALE_GROUP
# 3、Data Id 既不在默认的组,也支持动态刷新
spring.cloud.nacos.config.ext-config[2].data-id=ext-config-common03.properties
spring.cloud.nacos.config.ext-config[2].group=REFRESH_GROUP
spring.cloud.nacos.config.ext-config[2].refresh=true
注:
- 通过
spring.cloud.nacos.config.ext-config[n].data-id的配置方式来支持多个 Data Id 的配置。- 通过
spring.cloud.nacos.config.ext-config[n].group的配置方式自定义 Data Id 所在的组,不明确配置的话,默认是 D

本文详细介绍了如何在SpringCloud Alibaba Nacos中进行自定义扩展的Data Id配置,包括通过`spring.cloud.nacos.config.ext-config`和`spring.cloud.nacos.config.shared-dataids`两种方式。同时阐述了配置的优先级:A(共享Data Id)< B(扩展Data Id)< C(内部生成Data Id)。此外,还提及了如何实现应用间的共享配置。
最低0.47元/天 解锁文章
4687





