3.2K Star 34.2K Fork 24.4K

若依 / RuoYi-Vue

 / 详情

druid 数据连接错误discard long time none received connection

已完成
创建于  
2020-10-12 09:27

错误日志:ERROR c.a.d.p.DruidAbstractDataSource - [testConnectionInternal,1481] - discard long time none received connection. , jdbcUrl : jdbc:mysql://localhost:3306/jin?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://localhost:3306/jin?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 60000
mysql版本:8.0.21
druid版本:1.1.23

评论 (22)

David 创建了任务
David 关联仓库设置为若依/RuoYi-Vue
展开全部操作日志

druid的版本问题,你可以降级到v1.1.22或者升级到v1.2.1试试。

若依 任务状态待办的 修改为已完成

druid的版本问题,你可以降级到v1.1.22或者升级到v1.2.1试试。

@若依 V1.2.1并不能解决问题,需要到V1.2.2才可以

@若依 V1.2.1并不能解决问题,需要到V1.2.2才可以

@寂寞未来 嗯,已经升级到1.2.2了。

@若依 V1.2.1并不能解决问题,需要到V1.2.2才可以

@寂寞未来 1.2.3也出现了

一次好的,后面Error成Warnig了 :joy:

初始化时 找个地方
System.setProperty("druid.mysql.usePingMethod", "false");

参考

@寂寞未来 1.2.3也出现了

@lw1throw 1.2.4也没用咋整 :sob:

最新1.2.5也有这个问题,这不是大问题吧,可以改配置或者直接不用处理

1.2.2也没有用阿 还是报这个错误

v1.1.22

怎么处理?看着不舒服

输入图片说明
druid配置中加入参数:
datasource:
druid:
mysql:
usePingMethod: false

druid 版本是多少,我配置了 usePingMethod 为 false 也不行
输入图片说明

你的Druid是使用的哪个版本的,我使用的1.2.5版本的druid下已经没有mysql这个参数了

我用的1.2.6也有这个报错!

只是一个警告吧
输入图片说明

例如原本初始化3个连接,当连接超过配置的空闲存活时间300秒后,触发任意curd操作,就会将初始化的连接全部清除掉。如果在300秒内操作依然会保持这些连接,被动触发,按理说可以通过配置解决!

输入图片说明
按图片设置VM启动参数-Ddruid.mysql.usePingMethod=false
然后在加上配置文件上加上validation-query-timeout: 1000

更简单的方式就是启动类的main方法第一行增加System.setProperty("spring.devtools.restart.enabled", "false");代码

厉害,解决了我动态数据源的报错问题

增加这一行:System.setProperty("druid.mysql.usePingMethod","false");
打错了吧

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(17)
1151004 y project 1578942802 542451 nyooooi 1578927120 716937 cck 0506 1578931299 748568 roaringflame 1578932004 15946 wellstudio 1663833711 5225268 coderyang456 1657785841
加载更多
JavaScript
1
https://gitee.com/y_project/RuoYi-Vue.git
git@gitee.com:y_project/RuoYi-Vue.git
y_project
RuoYi-Vue
RuoYi-Vue

搜索帮助