配置了C3P0 ,启动服务报错
java.sql.SQLException: An attempt by a client to checkout a Connection has timed out. at com.mchange.v2.sql.SqlUtils.toSQLException(SqlUtils.java:118) at com.mchange.v2.sql.SqlUtils.toSQLException(SqlUtils.java:77) at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool.checkoutPooledConnection(C3P0PooledConnectionPool.java:688) at com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource.getConnection(AbstractPoolBackedDataSource.java:140) at com.tutugui.common.DBManager.getConnection(DBManager.java:71) at com.tutugui.common.GuangGaoDB.getAllSlide(GuangGaoDB.java:20) at com.tutugui.common.IndexAction.index(IndexAction.java:39)
这个几个参数没配置好性能也有影响
你这样就把公司的网站爆出来了。######http://www.tutugui.com/######如果其他配置没问题的话,把timeout调整大点试试######<property name="minPoolSize" value="1" />
<property name="maxPoolSize" value="50" />
<property name="maxIdleTime" value="10" />
<property name="acquireIncrement" value="2" />
<property name="maxStatements" value="0" />
<property name="initialPoolSize" value="2" />
<property name="idleConnectionTestPeriod" value="1800" />
<property name="acquireRetryAttempts" value="10" />
<property name="acquireRetryDelay" value="1000" />
<property name="breakAfterAcquireFailure" value="false" />
<property name="checkoutTimeout" value="20000" />
<property name="testConnectionOnCheckout" value="false" />
######这么配效果咋样呢?######试下这个配置。我上次也报你那错误。######换连接池为druid,问题自动解决。######回复 @红番茄 : 夸张点说,和druid比c3p0没看...######性能咋样 稳定性什么的######比C3P0安逸?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。