解決Nacos成功啟動但是無法訪問 (Connection refused)
一、問題產(chǎn)生
啟動服務時報錯:
com.alibaba.nacos.api.exception.NacosException:java.net.ConnectException: Connection refused (Connection refused)
二、排查思路
1.nacos拒絕連接,排查思路
- nacos是否沒有啟動;
- 啟動nacos,查看啟動狀態(tài);
- 檢查nacos啟動失敗的原因。
2.Nacos啟動成功但是拒絕連接的幾種原因
- Nacos所在服務器的防火墻沒有關(guān)閉;
- Nacos內(nèi)存被占滿;
- Nacos配置文件參數(shù)錯誤(例如數(shù)據(jù)庫的密碼配錯了)
以上兩種是比較常見的問題,然而,我所遇到的問題確實是百里挑一那么冷門的,我居然把nacos連接所連接的數(shù)據(jù)庫的密碼給換了?。?!
還是查看日志知道的。
三、實操過程(著急解決問題直接看這個)
1.啟動Nacos
cd /Users/[你的安裝路徑]abc/nacos/bin sh startup.sh -m standalone
可以看到啟動狀態(tài)如下:
但是服務依舊無法啟動
2.查看Nacos啟動日志
tail -f /Users/[你的安裝路徑]/nacos/logs/start.out
tail -f -n 500 /Users/[你的安裝路徑]/nacos/logs/nacos.log
溫馨提示:退出tail模式是control+C哦
3.根據(jù)日志處理問題
在翻看了500行報錯終于看到了,原來是數(shù)據(jù)庫密碼錯了,我給自己的mysql換密碼了,家人們,誰懂?。?/p>
找了半天居然是這種問題,我被自己蠢哭了,沒事不要換密碼啊啊啊啊?。。?!
4.修改Nacos
修改配置文件
/Users/[你安裝Nacos的路徑]/nacos/conf/application.properties
將密碼修改為正確,記得保存?。。?/p>
5.重啟Nacos
一定要記得重啟,一定要?。。。?!
cd /Users/[你的安裝路徑]abc/nacos/bin # 關(guān)閉應用 sh shutdown.sh # 重新啟動 sh startup.sh -m standalone
然后就可以成功訪問啦
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
關(guān)于IDEA配置Hibernate中遇到的問題解決
這篇文章主要給大家介紹了關(guān)于IDEA配置Hibernate中遇到的問題,文中通過圖文介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2021-05-05基于SpringBoot服務端表單數(shù)據(jù)校驗的實現(xiàn)方式
這篇文章主要介紹了基于SpringBoot服務端表單數(shù)據(jù)校驗的實現(xiàn)方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-10-10深入解析Java的Spring框架中的混合事務與bean的區(qū)分
這篇文章主要介紹了Java的Spring框架中的混合事務與bean的區(qū)分,Spring是Java的SSH三大web開發(fā)框架之一,需要的朋友可以參考下2016-01-01解決SpringBoot項目啟動后網(wǎng)頁顯示Please sign in的問題
這篇文章主要介紹了解決SpringBoot項目啟動后網(wǎng)頁顯示Please sign in的問題,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2021-04-04關(guān)于springboot2整合lettuce啟動卡住問題的解決方法
Lettuce和Jedis的都是連接Redis Server的客戶端程序,下面這篇文章主要給大家介紹了關(guān)于springboot2整合lettuce啟動卡住問題的解決方法,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考下2021-12-12