druid The last packet successfully received from the server was
时间: 2023-11-30 15:42:14 浏览: 170
访问SQLServer - springboot自定义DBUtil(druid连接池)操作SQLServer数据库
根据提供的引用内容,"The last packet successfully received from the server was"是一个错误信息,通常出现在使用druid连接池执行sql脚本时。这个错误信息表示最后一次成功从服务器接收数据包的时间距离当前时间已经超过了10秒钟,同时最后一次成功发送数据包到服务器的时间也距离当前时间已经超过了10秒钟。这个错误信息通常是由于连接超时或者网络问题导致的。为了解决这个问题,可以尝试以下两种方法:
1.修改druid连接池的配置,增加连接超时时间,例如:
```properties
spring.datasource.druid.maxWait=60000 # 连接最长等待时间,单位为毫秒
spring.datasource.druid.timeBetweenEvictionRunsMillis=60000 # 检查空闲连接的时间间隔,单位为毫秒
spring.datasource.druid.minEvictableIdleTimeMillis=300000 # 连接在池中最小空闲时间,单位为毫秒
```
2.优化sql脚本,减少复杂度,提高执行效率。
阅读全文