c3p0运行一会儿就报错!

发布于 2021-12-01 02:27:48 字数 1432 浏览 894 评论 3

2011-5-11 16:28:15 com.mchange.v2.resourcepool.BasicResourcePool removeResource
INFO: A checked-out resource is overdue, and will be destroyed: com.mchange.v2.c3p0.impl.NewPooledConnection@153f5e2
2011-5-11 16:28:15 com.mchange.v2.resourcepool.BasicResourcePool removeResource
INFO: Logging the stack trace by which the overdue resource was checked-out.
java.lang.Exception: DEBUG ONLY: Overdue resource check-out stack trace.
	at com.mchange.v2.resourcepool.BasicResourcePool.checkoutResource(BasicResourcePool.java:543)
	at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool.checkoutAndMarkConnectionInUse(C3P0PooledConnectionPool.java:681)
	at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool.checkoutPooledConnection(C3P0PooledConnectionPool.java:608)
	at com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource.getConnection(AbstractPoolBackedDataSource.java:128)
-------------------------------------
以下配置文件
c3p0.minPoolSize=3
c3p0.maxPoolSize=50

c3p0.testConnectionOnCheckout=true
#c3p0.testConnectionOnCheckin=true

#c3p0.checkoutTimeout=2000
#c3p0.idleConnectionTestPeriod=5
c3p0.maxConnectionAge=10
#c3p0.maxIdleTime=2
#c3p0.maxIdleTimeExcessConnections=1
#c3p0.propertyCycle=1
#c3p0.numHelperThreads=10
c3p0.unreturnedConnectionTimeout=15
c3p0.debugUnreturnedConnectionStackTraces=true
c3p0.maxStatements=50
c3p0.maxStatementsPerConnection=5

 

 

我检查过,好像没有连接没被关掉...

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

兮颜 2021-12-01 12:15:12

我觉得是应该是你的maxIdleTime设置时间太短了,刚刚idle还没被relace的connection,checkout的时候结果超时了

别低头,皇冠会掉 2021-12-01 08:47:02

报错不至于吧?应该是网站超慢,关闭session

沙与沫 2021-12-01 06:50:51

连接没关掉这不属于连接池的事哦,是应用代码的问题吧

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文