Druid报错c.a.druid.pool.DruidAbstractDataSource : discard long time none received connection.

在网上看了很多说的解决办法,修改版本,修改配置的好像都不行,可以试试这个。

我这里测试结果:
1、类文件配置,增加配置(在我这里无效)

@PostConstruct
    public void init(){
        // 处理 discard long time none received connection
        System.setProperty("druid.mysql.usePingMethod", "false");
    }

2、相应调整了mysql的版本(在我这里也无效)
Druid报错c.a.druid.pool.DruidAbstractDataSource : discard long time none received connection._第1张图片

3、在运行参数中增加:-Ddruid.mysql.usePingMethod=false(有效

nohup java -Ddruid.mysql.usePingMethod=false -jar user-0.0.1-SNAPSHOT.jar --server.port=9092  >user.out &

就是在启动命令上加这个,我这里启动命令有其他的,可以跟在后面就行:
在这里插入图片描述

你可能感兴趣的:(异常记录,mysql,数据库,java)