springboot3如何接入nacos
參考資料:
http://www.fzitv.net/program/318939yj6.htm(連接不上nacos)
https://verytoolz.com/yaml-formatter.html(yaml格式工具)
https://zhuanlan.zhihu.com/p/661765880?utm_id=0(安裝)
http://www.fzitv.net/article/223892.htm(feign)
好吧,從昨天下午到今天快上午一直在被接入nacos這個(gè)問題攔在這
1.一開始我就直接搜的springboot如何接入nacos
build.gradle配置:
implementation group: 'com.alibaba.cloud', name: 'spring-cloud-starter-alibaba-nacos-discovery', version: '2022.0.0.0-RC2'
yuml配置:
spring:
cloud:
nacos:
discovery:
group: XX_GROUP
namespace: prod
server-addr: nacos.xxx.com:8848
config:
group: XX_GROUP
namespace: prod
server-addr: nacos.xxx.com:8848
shared-configs[0]:
data-id: xxx-platform-dev.yaml然后按照教程啟動倒是啟動起來了,但是我不管怎么在后臺刷新都沒有看到新服務(wù)接入,
于是我便在配置里面加個(gè)我的服務(wù)名字,看看能不能出來,盡管我的服務(wù)正常起來了但是后臺依然沒有起色。于是我便開始在kimiChat,百度文心一言,chatGpt里面找”springboot3如何接入nacos“,很多個(gè)答案, 都嘗試了個(gè)遍但是感覺都不大行。
最后想會不會要不我自己本地先起一個(gè)nacos服務(wù),我先自己嘗試連下先連成功了再說吧,于是命令行
docker run --name nacos -e MODE=standalone -p 8848:8848 -d nacos/nacos-server
進(jìn)入后臺http://127.0.0.1:8848/nacos 看到啟動成功

說明我nacos啟動成功了,同時(shí)看到現(xiàn)在這個(gè)都不需要密碼就可以登錄,好吧,我項(xiàng)目配置先試試,嘗試連接~~
報(bào)錯(cuò)“Client not connected, current status:STARTING”啥意思啊,我現(xiàn)在要養(yǎng)成好習(xí)慣不直接去百度查,先去那三大平臺查,
查的結(jié)果大概說版本不兼容,網(wǎng)絡(luò)連接有問題,防火墻等,我看了下我的電腦防火墻關(guān)了呀,再本地嘗試用telnet 127.0.0.1:8848 顯示連不上,好吧這問題有點(diǎn)玄乎,
算了,百度下吧,搜第一個(gè)說新版本的nacos我要多開啟兩個(gè)端口才能連接,執(zhí)行下面命令
docker run --name nacos -e MODE=standalone -p 8848:8848 -p 9848:9848 -p 9849:9849 -d nacos/nacos-server
然后再嘗試本地項(xiàng)目連接

可以了,那就說明我配置沒問題,就是那nacos有問題,問了同事,原來是他沒有開啟9848和9849那兩個(gè)端口,好吧,我去阿里云給開啟下,本地服務(wù)再跑下,終于可以了。
2.接著我跟著三大平臺教程嘗試接入nacos的配置
build.gradle
implementation group: 'com.alibaba.cloud', name: 'spring-cloud-starter-alibaba-nacos-config', version: '2022.0.0.0-RC2'
yaml 配置見上面的config
啟動本地項(xiàng)目起來了,然后自己引用了下隨便一個(gè)配置能返回,說明沒啥問題,至此,配置就可以了,接下來就是把之前寫在bootstrap-dev.yml里面的全部遷移到nacos上,除了連接nacos的配置

好了能讀取上面的yaml就行了,接著搬磚。
到此這篇關(guān)于springboot3接入nacos的文章就介紹到這了,更多相關(guān)springboot3接入nacos內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
spring boot@EnableXXXX注解編程模型講解
這篇文章主要介紹了spring boot@EnableXXXX注解編程模型,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2021-09-09
Spring?Boot整合Bootstrap的超詳細(xì)步驟
之前做前端開發(fā),在使用bootstrap的時(shí)候都是去官網(wǎng)下載,然后放到項(xiàng)目中,在頁面引用,下面這篇文章主要給大家介紹了關(guān)于Spring?Boot整合Bootstrap的超詳細(xì)步驟,需要的朋友可以參考下2023-05-05
SpringBoot實(shí)現(xiàn)類似鉤子函數(shù)的方法
這篇文章主要給大家介紹了關(guān)于SpringBoot實(shí)現(xiàn)類似鉤子函數(shù)的方法,文中通過代碼示例介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2024-04-04
Java生成N個(gè)不重復(fù)的隨機(jī)數(shù)的三種方法總結(jié)
這篇文章主要為大家詳細(xì)介紹了三種Java生成N個(gè)不重復(fù)的隨機(jī)數(shù)的方法,文中的示例代碼講解詳細(xì),具有一定的參考價(jià)值,有需要的可以了解下2023-10-10
SpringBoot實(shí)現(xiàn)全局異常的封裝和統(tǒng)一處理
在Spring Boot應(yīng)用中,全局異常的處理是一個(gè)非常重要的方面,本文主要為大家詳細(xì)介紹了如何在Spring Boot中進(jìn)行全局異常的封裝和統(tǒng)一處理,需要的可以參考下2023-12-12
解決MyEclipse6.5無法啟動,一直停留剛開始啟動界面的詳解
本篇文章是對解決MyEclipse6.5無法啟動,一直停留剛開始啟動界面的方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-05-05

