`

DBCP1.2.2阻塞Tomcat线程BUG

 
阅读更多

jconsole分析线程堆栈,jvi跟踪线程运行情况,分析得出连接问题,并且网上找到了问题的BUG

 

https://issues.apache.org/jira/browse/DBCP-226

 

http://stackoverflow.com/questions/4853732/blocking-on-dbcp-connection-pool-open-and-close-connnection-is-database-conne

 

http://hi.baidu.com/lettoo/item/31a512f87893fec00cd1c86c

分享到:
评论

相关推荐

    dbcp 1.2.2

    Apache Commons DBCP 1.2.2 是一个在Java应用程序中管理数据库连接池的开源库。这个版本的DBCP是Apache Commons项目的一部分,旨在提供一个健壮、高性能的数据库连接池实现,以提高Java应用的数据库访问效率。在本篇...

    commons-dbcp1.2.2和1.3.zip

    2. **线程安全**:DBCP确保每个线程都能安全地使用自己的数据库连接,避免了多线程环境下的资源竞争问题。 3. **自动关闭和回收**:DBCP能自动检测长时间未使用的连接并关闭,防止资源浪费。同时,如果检测到连接...

    commons-dbcp-1.2.2

    Apache Commons DBCP 1.2.2 是一个在Java应用程序中管理数据库连接池的开源库。这个版本的DBCP是Apache Commons项目的一部分,旨在提供一个健壮、高性能的数据库连接池实现,以提高Java应用的数据库访问效率。在Java...

    dbcp-1.2.2 jar包和源码

    - DBCP通过管理这些连接,实现了线程安全的并发访问,避免了单个连接在多线程环境中的竞争问题。 2. **DBCP组件的主要组成部分** - `BasicDataSource`: 这是DBCP的核心类,实现了`javax.sql.DataSource`接口,...

    commons-dbcp1.2.2.jar

    1.2.2 就是个包而已。我自己找不到地方放

    jar:mysql5.0.8+dbcp1.2.2+dbutils1.2

    jar:mysql5.0.8+dbcp1.2.2+dbutils1.2,亲测可用。如果嫌弃包低,可用直接访问commons.apache官网http://commons.apache.org/选择下载即可。

    commons-dbcp-1.2.2,commons-pool-1.4,struts-legacy

    commons-dbcp-1.2.2,commons-pool-1.4,struts-legacy,commons-dbcp-1.2.1,commons-pool-1.3 这个是在安装SQL 2000时,要用到的,希望能对大家有用。

    commons-dbcp-1.2.2.jar

    commons-dbcp-1.2.2.jar

    commons-dbcp-1.2.2-src.zip

    DBCP提供了一个实现DataSource的类`BasicDataSource`,允许开发者创建可配置的、线程安全的数据库连接池。 2. **JDBC**:Java Database Connectivity,是Java访问数据库的标准API。DBCP作为JDBC的一个扩展,通过...

    commons-dbcp-1.2.2.jar.zip(117 k)

    5. **线程安全**:由于DBCP设计为多线程环境使用,所以它保证了在并发场景下的安全性。 **LICENSE.txt内容** 这个压缩包中的`LICENSE.txt`文件包含了Apache Commons DBCP 1.2.2的许可协议,这通常是Apache ...

    commons-dbcp-1.2.2.jar+commons-pool-1.3.jar

    数据库线程池用到的commons-dbcp-1.2.2.jar和commons-pool-1.3.jar 数据库线程池用到的commons-dbcp-1.2.2.jar和commons-pool-1.3.jar

    commons-dbcp-1.2.2源码

    9. **线程安全**:DBCP的设计充分考虑了多线程环境下的安全性,所有对数据源的操作都是线程安全的。 10. **扩展性**:DBCP允许用户自定义连接工厂和验证器,以支持不同的数据库驱动或特定的验证逻辑。 通过深入...

    commons-dbcp源码

    这个源码包"commons-dbcp-1.2.2-src"包含了DBCP 1.2.2版本的所有源代码,对于学习和理解数据库连接池的工作原理非常有帮助。 在深入源码之前,我们先了解DBCP的基本概念和功能: 1. 数据库连接池:DBCP的核心就是...

    commons-pool-1.3.jar 和commons-dbcp-1.2.2.jar

    标题中的"commons-pool-1.3.jar"和"commons-dbcp-1.2.2.jar"是两个在Java开发中常用的开源库,主要用于数据库连接池管理。它们都是Apache Commons项目的一部分,旨在提高数据库访问效率,减少数据库资源的消耗。 ...

    commons-pool-1.3和commons-dbcp-1.2.2.rar

    标题中的"commons-pool-1.3"和"commons-dbcp-1.2.2"是两个著名的Apache开源项目,它们在Java开发中扮演着重要角色,尤其在处理数据库连接池方面。这两个库通常用于三层架构(表现层、业务逻辑层、数据访问层)的应用...

    commons-dbcp-1.2.2 JAR包和API

    总的来说,Apache Commons DBCP 1.2.2是Java应用中实现高效数据库连接管理的一个可靠选择,虽然较新版本提供了更多改进和特性,但在维护旧系统或对性能有特殊要求的情况下,它依然具有价值。在实际开发中,根据项目...

    com.springsource.org.apache.commons.dbcp_1.2.2.osgi.jar

    com.springsource.org.apache.commons.dbcp_1.2.2.osgi.jar

    Commons-DBCP-1_2_2-Api

    Apache commons dbcp 1.2.2 连接池 API文档

Global site tag (gtag.js) - Google Analytics