nacos报错:Nacos Server did not start because dumpservice bean construction failure :No DataSource set

在linux系统中部署nacos

1.卸载系统自带的jdk

2.jdk17安装,配置环境变量

3.安装nacos2.2.3

4.在数据库中创建my_nacos数据库

5.查看nacos持久化建表语句

cat /nacos/conf/mysql-schema.sql

6.复制sql命令在my_nacos数据库中执行,my_nacos中生成12张表

7.修改配置文件,配置nacos持久化

vim /nacos/conf/application.properties

单机模式运行nacos:

cd /nacos/bin   
sh startup.sh -m standalone

无法访问

查看网关与ip没有问题,能ping通www.baidu.com

查看防火墙已关闭

查看nacos启动日志:

vim /nacos/logs/start.out

发现如下报错

将配置文件/nacos/conf/application.properties中的配置connectTimeout=1000改为connectTimeout=10000,socketTimeout=3000改为socketTimeout=30000。

重新启动nacos:

cd /nacos/bin   
sh startup.sh -m standalone

还是无法访问,再次查看报错日志:

vim /nacos/logs/start.out

数据库配置问题,经过反复排查还是没有发现原因

赌一把

将配置文件nacos/conf/application.properties中之前的配置全部清除

重新启动nacos

启动成功!!!

虽然一脸懵逼,但是内心狂喜,希望对流淌在代码中的小伙伴们有帮助吧,如果哪位大神清楚这是怎么回事,还望指点一二。

  • 10
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值