首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

tomcat dbcp连接池有关问题

2012-02-15 
tomcat dbcp连接池问题网站今天放到服务器上好好的,过一天就不能访问数据库了,重启一下tomcat就好了检查一

tomcat dbcp连接池问题
网站今天放到服务器上好好的,过一天就不能访问数据库了,重启一下tomcat就好了
检查一下发现连接池中没有连接了,我怀疑可能是mysql主动断开连接导致的,但是不确定,


怎样去判定是不是这个原因还是其他原因呢


[解决办法]
你用的mysql吧? 8小时活动连接限制哦...

datasource中加入如下参数配置

XML code
<property name="testWhileIdle" value="true" /><property name="minEvictableIdleTimeMillis"            value="360000" /><property name="timeBetweenEvictionRunsMillis"            value="360000"/>
[解决办法]
这种问题。。只有靠自己去解决。排查。
[解决办法]
我觉c3p0很好使,楼主可以试一下
[解决办法]
dbcp的BUG 
在某些情况下会产生很多空连接 不能释放

推荐使用c3p0
hibernate3后面都没有使用DBCP了 都是c3p0

热点排行