c3p0无法连接数据库

雄鹰展翅27 发布于 2016/09/23 18:18
阅读 515
收藏 0

org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is java.sql.SQLException: An SQLException was provoked by the following failure: com.mchange.v2.resourcepool.ResourcePoolException: Attempted to use a closed or broken resource pool


<bean id="writeDataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource" destroy-method="close">
<property name="driverClass" value="${jdbc.driverClassName}" />
<property name="jdbcUrl" value="${jdbc.url}" />
<property name="user" value="${jdbc.userDS.username}" />
<property name="password" value="${jdbc.userDS.password}" />
<!-- 连接池中保留的最小连接数    -->
<property name="minPoolSize" value="50" />
<!-- 连接池中保留的最大连接数    -->
<property name="maxPoolSize" value="200" />
<!-- 最大空闲时间,1800秒内未使用则连接被丢弃。若为0则永不丢弃。Default: 0-->
<property name="maxIdleTime" value="1800" />
<!-- 当连接池中的连接耗尽的时候c3p0一次同时获取的连接数。Default: 3-->
<property name="acquireIncrement" value="2" />
<!-- 最大的PreparedStatement的数量    -->
<property name="maxStatements" value="1000" />
<!-- 每60秒检查所有连接池中的空闲连接。Default: 0 -->
<property name="idleConnectionTestPeriod" value="60" />
<!-- 定义在从数据库获取新连接失败后重复尝试的次数。Default: 30-->
<property name="acquireRetryAttempts" value="30" />
<property name="breakAfterAcquireFailure" value="true" />
<property name="testConnectionOnCheckout" value="false" />
</bean>

跪求大神指点

加载中
0
Adairs
Adairs
你是不能连接,还是别的问题!你把jdbc.url那些替换成实际值试试
0
雄鹰展翅27
非常感谢,替换成实际的url就可以了,没搞懂是几个意思。。。。
返回顶部
顶部