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

關(guān)于springcloud集成nacos遇到的問題

 更新時(shí)間:2022年01月07日 10:52:53   作者:lockie_zou  
這篇文章主要介紹了關(guān)于springcloud集成nacos遇到的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

springcloud集成nacos遇到的問題

1.獲取不到配置文件信息

有時(shí)候新建了配置文件后瀏覽器訪問發(fā)現(xiàn)獲取不到里面的值,原來springcloud對(duì)應(yīng)的nacos配置中心配置Data ID是需要加后綴名的

在 Nacos Spring Cloud 中,dataId 的完整格式如下:

${prefix}-${spring.profile.active}.${file-extension}
  • prefix 默認(rèn)為 spring.application.name 的值,也可以通過配置項(xiàng) spring.cloud.nacos.config.prefix來配置。
  • spring.profile.active 即為當(dāng)前環(huán)境對(duì)應(yīng)的 profile,詳情可以參考 Spring Boot文檔。 注意:當(dāng) spring.profile.active 為空時(shí),對(duì)應(yīng)的連接符 - 也將不存在,dataId 的拼接格式變成 ${prefix}.${file-extension}
  • file-exetension 為配置內(nèi)容的數(shù)據(jù)格式,可以通過配置項(xiàng) spring.cloud.nacos.config.file-extension 來配置。目前只支持 properties 和 yaml 類型。

比如我項(xiàng)目的配置是這樣的,如果少了.properties是獲取不到配置值的

2.springcloud 服務(wù)注冊(cè)不上服務(wù)列表

啟動(dòng)springcloud的時(shí)候沒有報(bào)錯(cuò),但是去nacos控制臺(tái)服務(wù)列表并沒有看到服務(wù),啟動(dòng)控制臺(tái)也沒有打印輸出注冊(cè)信息。

后面發(fā)現(xiàn)是springcloud和springboot 對(duì)應(yīng)的版本問題,現(xiàn)在新建的項(xiàng)目springboot parent的版本都是2.1.x以上版本,這個(gè)時(shí)候springcloud 對(duì)應(yīng)的版本也要跟上使用Greenwich對(duì)應(yīng)的版本

springcloud和springboot對(duì)應(yīng)的版本

Spring Cloud Spring Boot Angel版本 兼容Spring Boot 1.2.x Brixton版本 兼容Spring Boot 1.3.x,也兼容Spring Boot 1.4.x Camden版本 兼容Spring Boot 1.4.x,也兼容Spring Boot 1.5.x Dalston版本、Edgware版本 兼容Spring Boot 1.5.x,不兼容Spring Boot 2.0.x Finchley版本 兼容Spring Boot 2.0.x,不兼容Spring Boot 1.5.x Greenwich版本 兼容Spring Boot 2.1.x 及以上版本

springcloud無法注冊(cè)Nacos

早就聽說了阿里爸爸的Nacos特別厲害,一直想嘗試但苦于沒有機(jī)會(huì)。今天終于有機(jī)會(huì)嘗試一下傳說中的Nacos了,非常興奮。

寫個(gè)小demo準(zhǔn)備感受Nacos作為注冊(cè)中心的強(qiáng)大之處,程序倒是跑起來了,正當(dāng)我感嘆Nacos的強(qiáng)大之時(shí)問題也隨之出現(xiàn):

在這里插入圖片描述

咦?我的module去哪了?

返回后臺(tái)一看:

在這里插入圖片描述

好家伙,連個(gè)Nacos的影都沒有?。?!

為什么注冊(cè)不成功呢?同時(shí)我也發(fā)現(xiàn)了yml配置文件中也出現(xiàn)了問題:

在這里插入圖片描述

配置屬性不能解析又是什么鬼?

這一連串的問題也是困擾了我很長(zhǎng)時(shí)間,在查閱了很多資料之后也是百思不得其解。正當(dāng)我自暴自棄之時(shí),突然想起來Ali哥的一句話:為什么不去看看神奇的官方文檔呢?

果然,Ali哥說的有道理,在看了官方文檔后,我悟了!

我用的springboot版本是2.2.2,springcloud版本是Hoxton.SR1,springcloud alibaba是2.1.0.RELEASE

nacos是1.2.1

這是官方推薦一起使用的版本

在這里插入圖片描述

在這里插入圖片描述

果然!是我的版本搞錯(cuò)了,我的springcloud alibaba的版本太低了?。?!

趕緊去pom中改成2.2.1.RELEASE,加載后重新運(yùn)行

運(yùn)行成功?。?/p>

在這里插入圖片描述

在前臺(tái)module也確實(shí)出現(xiàn)了:

在這里插入圖片描述

問題解決!

做大型項(xiàng)目尤其要注意各種依賴之間的版本問題啊,而且有時(shí)問題實(shí)在得不到解決不妨去查查官方文檔,文檔里往往蘊(yùn)藏著最好的答案。

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

相關(guān)文章

最新評(píng)論

界首市| 蒙城县| 博爱县| 青海省| 土默特右旗| 霍林郭勒市| 临猗县| 吉水县| 穆棱市| 保康县| 保山市| 富民县| 汶川县| 仁寿县| 清流县| 山丹县| 祁东县| 汉沽区| 门头沟区| 清新县| 丰原市| 铜梁县| 榆树市| 丰城市| 绍兴市| 常熟市| 长治县| 陈巴尔虎旗| 达州市| 绥棱县| 丁青县| 澜沧| 马山县| 武汉市| 徐州市| 蓝山县| 沅陵县| 额尔古纳市| 华安县| 寿阳县| 墨竹工卡县|