最简单的方法是配置连接池以指定要在将连接传递给应用程序之前运行以测试该连接的查询:
validationQuery="select 1 as dbcp_connection_test"testonBorrow=true
相同的“连接验证”查询可以在其他事件上运行。我不确定这些默认值:
testonReturn=truetestWhileIdle=true
还有一些配置设置会限制池中空闲连接的“使用期限”,如果在服务器端关闭空闲连接,这将很有用。
minEvictableIdleTimeMillistimeBetweenEvictionRunsMillis
http://commons.apache.org/dbcp/configuration.html
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)