解决mysql中数据库连接connection holder is null的问题
·
一。问题
频繁查询或者更新数据库时,出现以下问题报错:
Cause: java.sql.SQLException: connection holder is null
二。解决方法
在application.xml配置文件中加入以下配置:
spring:
datasource:
# 配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒
timeBetweenEvictionRunsMillis: 60000
#是否自动回收超时连接
removeAbandoned: true
#超时时间(以秒数为单位)
removeAbandonedTimeout: 1800
配置间隔多久才进行一次检测需要关闭的空闲连接,加大超时时间以及是否自动回收超时连接:
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐

所有评论(0)