dbcp 1.4 底层连接断开时内存泄露bug
2016-10-24 15:35
232 查看
在dbcp 1.4中,如果底层的连接已经与数据库断开了,此时dbcp 1.4的实现并不释放内部连接,虽然早已提供了removeAbandoned和removeAbandonedTimeout参数,但是这两个参数在1.4中并没有生效,大概是以因为1.4中遗漏了调用BasicDataSource.startPoolMaintenance方法所致。要解决这个问题,需要将dbcp升级到1.4.1版本,而官方好像并没有正式发布1.4.1,可从其他源下载比如http://repository.jboss.org/commons-dbcp/commons-dbcp/1.4.1-SNAPSHOT/下载。
相关文章推荐
- 好用的BUG、内存泄露捕捉工具 EurekaLog v6.0.11 Enterprise For D5-D2007 简体中文汉化版
- Visual Studio 2010 STL的一个bug导致内存泄露
- linux下内存泄露查找、BUG调试
- [心得]brew程序中泄露内存的bug
- dbcp基本配置和重连配置 -- mysql 8小时自动断开连接的问题
- 好用的BUG、内存泄露捕捉工具 EurekaLog v6.0.3 Enterprise For D5-D2007
- DBCP1.3连接泄露问题
- Android融云使用不当产生的内存泄露和BUG(匿名类回调导致Activity内存泄露)
- 数据库空闲连接超过最大wai_timemout时间,数据库会强行断开空闲的链接,dbcp解决方案
- DBCP1.3连接泄露问题
- Visual Studio 2010 STL的一个bug导致内存泄露
- mysql连接空闲8小时自动断开问题DBCP解决方案
- dbcp连接mysql,8小时会自动断开连接
- Memcached 二进制协议(BinaryProtocol) incr指令泄露内存数据的bug
- <转载>linux下内存泄露查找、BUG调试
- bug之类定义导致的内存泄露
- 内存泄露可能造成远程桌面无法连接
- 内存泄露bug指南(二)
- Android开发笔记——常见BUG类型之内存泄露与线程安全
- DBCP1.3连接泄露问题