nacos docker v2.1.2启动报错数据源未设置no datasource set

1.问题截图:

2.原因分析:

1数据库账号密码是否正确
2服务器的安全[组策略]里面的数据库端口(比如mysql默认是3306)是否开放
3查看nacos的配置application.properties文件,连接超时、时区是否正确
4nacos默认数据库版本是5.x的

3.排查及解决方案

我mysql(8.0.1)和nacos(v2.1.2)都安装在Linux上,首先在主机上用navicat连接Linux上的mysql,查看nacos的数据库,正常排除1/2的问题;

第2将application.properties文件中的db.url超时时间加长点,时区设为utc,排除3的问题;

第3,将dokcer安装的mysql版本降低为5.7,重启后,发现主机可以正常访问nacos的配置页面,不会再出现no datasource set报错了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值