Tomcat连接池报错:DBCP object created by the following code was never closed
来源:互联网 发布:使命召唤14优化差 编辑:程序博客网 时间:2024/04/30 23:15
DBCP object created 2010-07-02 18:14:42 by the following code was never closed: 这是removeAbandoned=true导致的,使用这个配置的时候将会使用AbandonedObjectPool. 比如这个log信息,说明了getCustomerOnline占用连接超过removeAbandonedTimeout设定的时间.所以设置removeAbandoned=false就行了。AbandonedObjectPool只在开发使用,在后续版本会去掉,现在api都deprecated了.这个功能太容易被误用了!
java.lang.Exception
at org.apache.tomcat.dbcp.dbcp.AbandonedTrace.init(AbandonedTrace.java:99)
at org.apache.tomcat.dbcp.dbcp.AbandonedTrace.<init>(AbandonedTrace.java:82)
at org.apache.tomcat.dbcp.dbcp.DelegatingResultSet.<init>(DelegatingResultSet.java:72)
at org.apache.tomcat.dbcp.dbcp.DelegatingResultSet.wrapResultSet(DelegatingResultSet.java:81)
at org.apache.tomcat.dbcp.dbcp.DelegatingStatement.executeQuery(DelegatingStatement.java:208)
at org.apache.jsp.news_jsp._jspService(news_jsp.java:99)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
而AbandonedObjectPool建议只在开发阶段使用,因为AbandonedObjectPool能帮你发现占用连接过长的代码.
- Tomcat连接池报错:DBCP object created by the following code was never closed
- Tomcat连接池报错:DBCP object created by the following code was never closed
- DBCP object created 2017-12-01 08:48:35 by the following code was never closed
- SQLiteDatabase created and never closed
- The given node was not created by the current document
- Jekyll报'Tag was never closed'错误
- java.lang.IllegalStateException: SQLiteDatabase created and never closed
- No operations allowed after connection closed.Connection was implicitly closed by the driver
- fatal error C1047: The object or library file "..."was created with an older compiler than
- The object or library file 'xxx.obj' was created with an older compiler than other obj
- Cannot update object that was never inserted
- 升级XCode8编译报错:“Module file was created by an older version of the compiler”
- I was trying to solve problem '1234 - Harmonic Number', I wrote the following code
- redo the auto created code
- SharePoint debug - Unhandled exception was thrown by the sandboxed code ...
- EF Code First(提示The model backing the '***' context has changed since the database was created.)
- HttpWebRequest:基础连接已关闭异常:The underlying connection was closed。
- 34.You created an ORDERS table with the following description:
- [转]基础的重要性(程序员之路)
- 放不下你是我活该
- 20101011
- vc学习之服务器客户机通信
- 2010.10.11~故事几则
- Tomcat连接池报错:DBCP object created by the following code was never closed
- UI中支持中文输入法
- 鼠标单击TabSequence=0的单元格时黑色选中色变为其他颜色
- XSLT 简介
- java 继承不能覆盖 static 方法
- 在Sharepoint里使用了MasterPage的页面里面导入CSS文件的方法
- Oracle设计规范!
- C Programming Language Standard
- sqlserver在触发器中执行动态sql用到inserted(deleted)表