最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

nacos實(shí)現(xiàn)配置多個(gè)配置文件(共享配置)

 更新時(shí)間:2026年03月01日 10:18:12   作者:madman1990  
文章介紹了在Spring Cloud Nacos中配置共享配置文件和擴(kuò)展配置文件的方法,包括使用`shared-configs`和`extension-configs`屬性,并詳細(xì)解釋了這些屬性的使用方式和區(qū)別,文章還提到舊版本的配置方式已經(jīng)被棄用,建議使用新的配置方式

前言

一般來說,使用配置中心都會(huì)提取一些公共的環(huán)境變量放在單獨(dú)的一個(gè)配置文件里面,比如說把數(shù)據(jù)庫url用戶名密碼什么之類的放到一個(gè)配置文件,所有的應(yīng)用公用這個(gè)配置。

可以通過spring.cloud.nacos.config.shared-configs屬性來配置

spring.cloud.nacos.config.shared-configs[0].data-id=blade.yaml
spring.cloud.nacos.config.shared-configs[0].group=DEFAULT_GROUP
spring.cloud.nacos.config.shared-configs[0].refresh=true

spring.cloud.nacos.config.shared-configs這個(gè)屬性是一個(gè)List對(duì)象,List對(duì)象里面存放的是NacosConfigProperties.Config對(duì)象,Config對(duì)象有三個(gè)屬性,所以配置方法就是像上面這樣來配置。

具體的源碼是這個(gè)類com.alibaba.cloud.nacos.NacosConfigProperties

通過extension-configs屬性來配置多個(gè)配置文件

extension-configs屬性和上面的shared-configs屬性差不多,也能實(shí)現(xiàn)功能。

spring.cloud.nacos.config.extension-configs[0].data-id=blade.yaml
spring.cloud.nacos.config.extension-configs[0].group=DEFAULT_GROUP
spring.cloud.nacos.config.extension-configs[0].refresh=true

舊版本的配置方式

以前的版本通過這個(gè)spring.cloud.nacos.config.shared-dataids屬性來配置,傳入的是一個(gè)字符串,多個(gè)共享的配置ID使用,隔開,新版本已經(jīng)不建議使用了,com.alibaba.cloud.nacos.NacosConfigProperties這個(gè)類里面的有注釋,使用這個(gè)一般需要配置spring.cloud.nacos.config.refreshable-dataids這個(gè)屬性,他們兩個(gè)是配合使用的,這個(gè)屬性是控制是刷新的,兩個(gè)屬性傳入的值是一樣。

總結(jié)

開始我也是拷貝的別人博客里面的第三種方式,后來發(fā)現(xiàn)提示此方法已經(jīng)被棄用了,然后順便看到了其他的幾個(gè)屬性。

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

芜湖市| 灵璧县| 全州县| 缙云县| 祁东县| 涞源县| 苏尼特右旗| 太湖县| 上犹县| 海伦市| 隆德县| 丘北县| 应城市| 宜昌市| 余江县| 屏东县| 江北区| 武鸣县| 颍上县| 遵义县| 罗山县| 常熟市| 罗甸县| 洛宁县| 孟村| 会理县| 库车县| 花垣县| 宜兰县| 黄龙县| 吉水县| 肥城市| 马山县| 林州市| 枝江市| 万年县| 颍上县| 鹰潭市| 龙江县| 碌曲县| 长治县|