`
squall140
  • 浏览: 146271 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论

c3p0数据库连接池自动重连的配置

 
阅读更多

在Tomcat中配置c3p0数据库连接池的时候,如果数据库重启,或者网络原因造成服务器和数据库断开连接,Tomcat便再也不能和数据库连接,除非Tomcat服务重启。

解决办法是在c3p0的配置中增加两个参数

<parameter>
<name>testConnectionOnCheckin</name>
<value>true</value>
</parameter>
<parameter>
<name>idleConnectionTestPeriod</name>
<value>60</value>
</parameter>

这样配置之后,连接池每隔60秒自动检测数据库连接情况,如果断开则自动重连。

分享到:
评论

相关推荐

    c3p0数据库连接池

    **c3p0数据库连接池详解** c3p0是一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。c3p0的主要功能是管理数据库连接,通过复用已存在的连接来提高数据库访问效率,减少系统资源...

    c3p0 重新自动连接c3p0 重新自动连接c3p0 重新自动连接c3p0 重新自动连接

    c3p0作为一款优秀的数据库连接池组件,其自动重连机制在处理数据库连接管理方面具有很大的优势。通过合理配置c3p0的各项参数,可以有效避免因数据库连接问题而导致的应用程序异常中断,从而保障系统的稳定运行。在...

    数据库连接池c3p0jar包

    总的来说,C3P0作为一款成熟的数据库连接池,对于Java开发者来说,是一个值得信赖的工具,可以帮助我们更有效地管理和使用数据库连接,提升应用程序的性能和可靠性。在实际项目中,根据具体需求合理配置C3P0,可以更...

    c3p0数据库连接池案例

    总的来说,c3p0数据库连接池案例提供了一个完整的示例,涵盖了从配置到使用的全过程,有助于加深对数据库连接池概念的理解,并提升你在Java项目中的数据库管理能力。通过实践这个案例,你可以掌握如何更高效、更稳定...

    C3P0数据库连接池jar包(完整版)

    C3P0数据库连接池是Java开发中常用的一个开源组件,它主要用于管理数据库连接,以提高应用程序处理数据库的效率和性能。C3P0是由Mithral Software公司开发的,其全称为Comerica Commercial Connection Pool,是一款...

    c3p0数据库连接池架包及源码

    在实际开发中,可以结合Spring框架使用C3P0,通过XML配置或注解方式将C3P0集成到Spring的事务管理中,简化数据库连接池的管理和使用。 总之,C3P0是一个强大的数据库连接池组件,提供了一整套完善的管理机制和性能...

    c3p0数据库连接池示例

    c3p0是由Maurice Priester开发的开源Java连接池实现,它支持JDBC 3规范,并提供了许多高级特性,如自动测试连接、连接池大小动态调整、自动重连等。c3p0通过实现DataSource接口,使得与各种JDBC驱动的兼容性得到保障...

    c3p0数据库连接池所需jar包

    C3P0是一个开源的Java数据库连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。在Java应用程序中,数据库连接池扮演着非常重要的角色,它能够有效地管理数据库连接,提高系统性能,减少数据库资源...

    C3P0数据库连接池

    **C3P0数据库连接池详解** ...综上所述,C3P0作为一款成熟的数据库连接池组件,提供了丰富的配置选项和良好的性能,是Java开发中连接数据库的常用选择。通过合理的配置和使用,可以显著提升应用程序的数据库操作效率。

    数据库连接池C3P0.zip

    在本压缩包“数据库连接池C3P0.zip”中,包含了C3P0数据库连接池的相关jar包以及配置文件,用于帮助开发者集成到他们的Java应用中,特别是与MYSQL数据库配合使用。 C3P0的主要特性包括: 1. **连接池管理**:C3P0...

    c3p0数据库连接池jar包

    C3P0数据库连接池是一个开源的Java连接池实现,由Miquel Arroyo创建,主要用于管理和优化数据库连接。在Java应用中,数据库连接的建立、关闭和管理是一个耗时的过程,而C3P0则通过提供连接池功能,提高了数据库操作...

    C3P0数据库连接池jar包

    C3P0数据库连接池是Java开发中常用的一款开源连接池组件,它的全称是com.mchange.v2.c3p0.ComboPooledDataSource。在Java应用中,尤其是在Web应用程序中,C3P0能够有效地管理和优化数据库连接,提高系统的性能和资源...

    开源数据库连接池c3p0

    开源数据库连接池c3p0是一款广泛应用于Java后端开发中的数据库连接管理工具,它能够有效地管理和优化数据库连接,提高应用的性能和响应速度。c3p0的主要功能包括连接池的创建、维护以及自动回收资源,使得多个并发...

    C3P0连接池jar包(正式).zip

    C3P0是一个开源的Java数据库连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。在Java应用程序中,数据库连接池扮演着非常重要的角色,它能够有效地管理数据库连接,提高系统性能,减少数据库资源...

    C3p0数据库连接池

    **C3p0数据库连接池**是开源的Java数据库连接池工具,主要用于管理数据库连接,提高应用程序处理数据库的效率。C3p0是由Miquel Arroyo开发的一个轻量级、高性能的连接池实现,它能够帮助Java应用程序在处理数据库...

    数据库连接池c3p0所需jar包

    本文将深入探讨数据库连接池的概念,重点介绍C3P0连接池及其所需的JAR包。 首先,数据库连接池是一种在应用服务器启动时预创建并维护一定数量的数据库连接的机制。这些连接可以被多个并发请求共享,而不是每个请求...

    C3P0连接池配置需要的jar包

    C3P0连接池是Java应用中常用的数据库连接池组件,它允许程序在不关闭物理连接的情况下,管理和重用数据库连接,从而提高了应用程序的性能和效率。C3P0库依赖于其他几个JAR包来实现其功能,包括`c3p0-0.9.2.1.jar`、`...

Global site tag (gtag.js) - Google Analytics