最新国产好看的视频,伊人天堂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)被棄用,建議使用新的配置方式

前言

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

可以通過(guò)spring.cloud.nacos.config.shared-configs屬性來(lái)配置

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è)屬性,所以配置方法就是像上面這樣來(lái)配置。

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

通過(guò)extension-configs屬性來(lái)配置多個(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

舊版本的配置方式

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

總結(jié)

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

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

相關(guān)文章

最新評(píng)論

孟州市| 彰化市| 长宁县| 白朗县| 赞皇县| 习水县| 卫辉市| 偏关县| 南雄市| 五河县| 定边县| 章丘市| 湟中县| 博野县| 湘潭市| 丘北县| 聂荣县| 葵青区| 兴山县| 荔浦县| 观塘区| 金秀| 高邑县| 望江县| 屯昌县| 临洮县| 大同市| 石楼县| 逊克县| 长岛县| 清丰县| 平度市| 永州市| 平原县| 青铜峡市| 阿克| 乡宁县| 石河子市| 玛沁县| 上思县| 汨罗市|