版本dbcp-1.4 commons-pool-1.5.4
原因未知
id=428, blockedCount=6128, blockedTime=0, waitedCount=48458, waitedTime=0, threadUserTime=3.39h, threadCpuTime=4.16h
"pool-3-thread-1" Id=428 TIMED_WAITING on org.apache.tomcat.dbcp.pool.impl.GenericObjectPool$Latch@79008449
at java.lang.Object.wait(Native Method)
- waiting on org.apache.tomcat.dbcp.pool.impl.GenericObjectPool$Latch@79008449
at org.apache.tomcat.dbcp.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1123)
at org.apache.tomcat.dbcp.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
at org.apache.tomcat.dbcp.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044)
at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:113)
at org.springframework.orm.ibatis.SqlMapClientTemplate.execute(SqlMapClientTemplate.java:190)
at org.springframework.orm.ibatis.SqlMapClientTemplate.queryForObject(SqlMapClientTemplate.java:271)
at ===========业务栈信息屏蔽=========================
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)
Number of locked synchronizers = 1
- java.util.concurrent.locks.ReentrantLock$NonfairSync@1b3dd747s
源码位置:
后台查明,由于一个特殊需求需要用到原生的connection,开发人员一直没有关闭连接,这个需求的功能偶尔使用一次,所以比较久才暴露。
如果用netstat看数据库连接数是不能发现的,tcp连接已关闭,但是pool不知道。以为一直还在使用。
- 大小: 33.6 KB
分享到:
相关推荐
dbcp 1.4 jar 和 源码 数据库连接池,只适用于JDK1.6
DBCP1.4.chm帮助文档,更好地理解和掌握dbcp数据库连接池。
赠送jar包:commons-dbcp-1.4.jar; 赠送原API文档:commons-dbcp-1.4-javadoc.jar; 赠送源代码:commons-dbcp-1.4-sources.jar; 赠送Maven依赖信息文件:commons-dbcp-1.4.pom; 包含翻译后的API文档:commons-...
commons-dbcp-1.4-bin.zip commons-pool-1.5.6-bin.zip
commons-dbcp-1.4,到官网下载慢到抽筋,传这里来了。
commons-dbcp-1.4.jar
赠送jar包:commons-dbcp-1.4.jar; 赠送原API文档:commons-dbcp-1.4-javadoc.jar; 赠送源代码:commons-dbcp-1.4-sources.jar; 赠送Maven依赖信息文件:commons-dbcp-1.4.pom; 包含翻译后的API文档:commons-...
DBCP1.4和1.3,配合(依赖)commons pool 1.6的jar包,各方面功能、性能推进到新的高峰。相对1.2版本提高不少。超越(或相当)了c3p0.建议使用DBCP1.4或1.3 + commons pool 1.6 Tomcat7 中保留DBCP连接池,以兼容已有...
DBCP(DataBase Connection Pool)数据库连接池,是java数据库连接池的一种
Apache DBCP1.4源码.对于数据库数据不停的读取和更改,频繁的建立Connection是很不划算,建立连接池是很好的选择
Commons-dbcp.jar:连接池的实现
commons-dbcp-1.4.jar commons-collections.jar commons-pool.jar 包含DBCP用到的jar包。
用户spring mvc框架,希望可以帮到大家。
commons-dbcp-1.4和commons-pool-1.6驱动包下载(亲测可用)
commons-dbcp-1.4-javadoc.jar
commons-dbcp-1.4-sources.jar
commons-dbcp-1.4.jar和commons-pool-1.5.6.jar
commons-dbcp-1.4-src.tar.gz
commons-dbcp (1.2-1.4) 4个jar包. 资源共享,有需要其他jar包的可以在评论留言,看到后我会陆续上传。