c3p0数据源死锁
来源:互联网 发布:淘宝云客服考试试题 编辑:程序博客网 时间:2024/06/07 16:31
com.mchange.v2.async.ThreadPoolAsynchronousRunner$DeadlockDetector@130b13c -- APPARENT DEADLOCK!!! Creating emergency threads for unassigned pending tasks!
转自:
https://forum.hibernate.org/viewtopic.php?t=947246&highlight=apparent+deadlock+c3p0
处理办法,修改连接池 ,例如修改c3p0改为 tomcat jdbc
<!-- 换用tomcat jdbc 数据源 -->
<bean id="dataSourceTemplate" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
<property name="driverClassName" value="${driverClassName}" />
<property name="url" value="${url}" />
<property name="username" value="${username}" />
<property name="password" value="${password}" />
</bean>
<bean id="dataSource" class="org.apache.tomcat.jdbc.pool.DataSource">
<!-- 通过引用加载数据库信息 -->
<property name="dataSource" ref="dataSourceTemplate"/>
<property name="validationQuery" value="${validationQuery}" />
<property name="testWhileIdle" value="true" />
<property name="testOnBorrow" value="true" />
<property name="testOnReturn" value="false" />
<property name="validationInterval" value="30000" />
<property name="timeBetweenEvictionRunsMillis" value="300000" />
<property name="maxActive" value="120" />
<property name="minIdle" value="2" />
<property name="maxIdle" value="40" />
<property name="maxWait" value="10000" />
<property name="initialSize" value="4" />
<property name="removeAbandonedTimeout" value="180" />
<property name="removeAbandoned" value="true" />
<property name="logAbandoned" value="true" />
<property name="minEvictableIdleTimeMillis" value="1800000" />
<property name="jmxEnabled" value="true" />
</bean>
- c3p0数据源死锁
- C3P0数据源
- C3P0数据源
- c3p0数据源
- DBCP数据源,C3P0数据源
- c3p0线程池死锁
- C3P0数据源使用
- C3P0数据源配置
- java c3p0数据源配置
- jndi c3p0 数据源 配置
- spring c3p0数据源配置
- spring c3p0数据源配置
- c3p0数据源的配置
- SSH C3P0数据源
- c3p0数据源配置
- hibernate 使用C3P0数据源
- hibernate使用c3p0数据源
- Tomcat配置c3p0数据源
- Lightoj1047——Neighbor House(dp)
- JedisCluster死活连接不上集群,提示Could not get a resource from the pool
- 登陆界面的密码记住
- Python设计模式(三)--抽象工厂模式
- database基本操作
- c3p0数据源死锁
- myEclipse10编译错误
- iOS开发 网页中的alert/contirm 点击方法未执行
- lintcode——把排序数组转换为高度最小的二叉搜索树
- JS和jQuery获取和修改label的值的示例代码
- 图解正向代理、反向代理、透明代理
- EA&UML日拱一卒-关联(关联类)
- text
- poj-1125 Stockbroker Grapevine【floyd/dp经典题】