MySQL+Hibernate连接空闲超过8小时后自动断开解决方案
2012-11-08 23:12
211 查看
采用C3P0管理Hibernate的JDBC连接池
第一步,工程内导入C3P0包
第二步,修改Hibernate配置文件
添加以下代码
具体原理有待进一步研究。
第一步,工程内导入C3P0包
第二步,修改Hibernate配置文件
添加以下代码
<!-- 配置c3p0连接池(解决MySQL空闲8小时自动断开问题)--> <property name="hibernate.connection.provider_class">org.hibernate.connection.C3P0ConnectionProvider</property> <property name="hibernate.c3p0.acquireIncrement">2</property> <property name="hibernate.c3p0.checkoutTimeout">3000</property> <property name="hibernate.c3p0.idleConnectionTestPeriod">2000</property> <property name="hibernate.c3p0.maxIdleTime">4000</property> <property name="hibernate.c3p0.maxPoolSize">60</property> <property name="hibernate.c3p0.minPoolSize">1</property> <property name="hibernate.c3p0.maxStatements">0</property> <property name="hibernate.c3p0.validate">true</property> <property name="hibernate.c3p0.testConnectionOnCheckout">true</property>
具体原理有待进一步研究。
相关文章推荐
- MySQL+Hibernate连接空闲超过8小时后自动断开解决方案
- mysql连接的空闲时间超过8小时后 MySQL自动断开该连接解决方案
- mysql连接的空闲时间超过8小时后 MySQL自动断开该连接解决方案
- 【mysql】连接的空闲时间超过8小时后 MySQL自动断开该连接解决方案
- mysql连接的空闲时间超过8小时后 MySQL自动断开该连接解决方案 详细出处参考:http://www.jb51.net/article/32284.htm
- mysql连接的空闲时间超过8小时后 MySQL自动断开该连接解决方案
- 采用C3P0连接池解决spring+hibernate+mysql 访问空闲8小时后自动断开连接的问题
- C3P0连接池配置解决MySQL连接的空闲时间超过8小时后自动断开连接的问题
- MySQL+Hibernate下连接空闲8小时自动断开问题解决方案
- MySQL+Hibernate下连接空闲8小时自动断开问题解决方案
- mysql连接空闲8小时自动断开问题DBCP解决方案
- MySQL+Hibernate下连接空闲8小时自动断开问题解决方案
- MySQL+Hibernate下连接空闲8小时自动断开问题解决方案
- centOS mysql 8小时后自动断开连接
- SSH项目中MySQL8小时自动断开连接配置文件解决方案
- MySQL dbcp 下连接空闲8小时自动断开问题解决方案
- Mysql空闲连接超时自动断开问题记录
- mysql 连接空闲超8小时自动断开连接问题(linux)
- mysql 默认八小时空闲自动断开连接
- 数据库空闲连接超过最大wai_timemout时间,数据库会强行断开空闲的链接,dbcp解决方案