学习笔记
debug时数据库连接超时
问题描述:
The last packet successfully received from the server was xxx milliseconds ago
原因:数据库的连接有效期时间大于数据库自己设置的有效期
解决措施:
-
#修改properties配置 使用druid时可以修改 spring.datasource.druid.testWhileIdle=true spring.datasource.druid.testOnBorrow=true spring.datasource.druid.testOnReturn=true
-
在数据库连接上,加“&autoReconnect=true&failOverReadOnly=false”配置
-
修改数据库连接有效时间,在数据库配置上设置,把数据库连接有效时间设置长点