连接池问题,时间长了连接就不能用了。
SQL Server2000
Tomcat 4.1
自己写的连接池,但是时间长了后通过con.isClosed()判断没有Colse的连接,执行SQL语句时就会报连接错误。
使用时没有问题,但是第二天早上再使用,就会出现这种错误,个人觉得是不是一个晚上没有使用这些Connection,连接池中的连接北SQL Server给断掉了。
如果看不董描述可以看下面的帖子,问题相同,但是那里没有看到好的解决方法。
http://search.csdn.net/Expert/topic/2101/2101024.xml?temp=.1498529
希望有高手指点一下。
我现在的做法是每次从ConnectionPool中取Connection时,就执行一个SQL语句测试一把,但是觉得这样是不是太消耗资源了。