本文主要是介绍Nacos 启动失败 db.num is null ; db.num is null,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Nacos 启动失败 db.num is null ; db.num is null
下载最新的 Nacos 版本在 ubuntu直接运行脚本启动,首先报错第一个问题如下:
报错信息:
java.lang.IllegalArgumentException: db.num is nulljava.lang.RuntimeException: [db-load-error] db.num is null
解决步骤:
确保自己以下几步都配置完成:
1.将 Nacos 下的 conf/application.properties 文件修改如下图所示
# db mysql
spring.datasource.platform=mysql
db.num=1
#localhost:3306/nacos IP地址+端口号+数据库的名字
db.url.0=jdbc:mysql://localhost:3306/nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true
#root 自己mysql用户名
db.user=root
#mysql密码
db.password=1234
2.新建本地数据库 Nacos,执行 conf/nacos-mysql.sql 文件,确保本地数据库有此信息。
3.如果你的单机版的,需要这样处理:
或者这样:
然后shutdown.sh
再重新启动
成功
转载:https://www.cnblogs.com/rookiemzl/p/13814919.html
这篇关于Nacos 启动失败 db.num is null ; db.num is null的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!