nacos單機(jī)版啟動(dòng)失敗問題以及解決
問題1.數(shù)據(jù)庫(kù)問題
在github下載nacos的最新版release版本解壓之后
使用start.cmd
無(wú)法直接啟動(dòng)
拋出以下錯(cuò)誤:
java.lang.IllegalArgumentException: db.num is null
java.lang.RuntimeException: [db-load-error]load jdbc.properties error
解決辦法
在MySQL中創(chuàng)建nacos數(shù)據(jù)庫(kù)
進(jìn)入nacos\conf
目錄下
使用 nacos-mysql.sql
初始化數(shù)據(jù)庫(kù)
修改 application.properties
中的配置信息:
### Count of DB: ##打開注釋 db.num=1 ### Connect URL of DB: ##修改數(shù)據(jù)庫(kù)配置信息 db.url.0=jdbc:mysql://192.168.235.137:3306/nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC db.user.0=root db.password.0=root
問題2.啟動(dòng)模式問題
修改完成之后重新啟動(dòng)拋出新的異常
nacos默認(rèn)啟動(dòng)方式是集群
這里是單機(jī)啟動(dòng)所以啟動(dòng)不了
org.springframework.context.ApplicationContextException: Unable to start web server; nested exception is org.springframework.boot.web.server.WebServerException: Unable to start embedded Tomcat
解決辦法
修改nacos\bin
目錄下的 start.cmd
文件中的 set MODE=“cluster” 為 set MODE=“standalone”
保存重新啟動(dòng)即可
set MODE="standalone"
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Java虛擬機(jī)使用jvisualvm工具遠(yuǎn)程監(jiān)控tomcat內(nèi)存
這篇文章主要介紹了Java虛擬機(jī)使用jvisualvm工具遠(yuǎn)程監(jiān)控tomcat內(nèi)存,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-11-11eclipse漢化及jdk安裝環(huán)境配置超詳細(xì)教程(Java安裝教程)
這篇文章主要介紹了eclipse漢化及jdk安裝環(huán)境配置超詳細(xì)教程(Java安裝教程),本文通過(guò)圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-03-03Netty實(shí)現(xiàn)自定義協(xié)議編解碼器
這篇文章主要為大家介紹了Netty實(shí)現(xiàn)自定義協(xié)議編解碼器示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-02-02Java輸入三個(gè)整數(shù)并把他們由小到大輸出(x,y,z)
這篇文章主要介紹了輸入三個(gè)整數(shù)x,y,z,請(qǐng)把這三個(gè)數(shù)由小到大輸出,需要的朋友可以參考下2017-02-02