确定 Confluence 在数据库连接池中校验数据库连接:

  1. 停止 Confluence。

  2. 编辑 <home-directory>confluence.cfg.xml 文件。

  3. 针对你特定的数据库,插入下面属性配置信息。

    针对 PostgreSQL,SQL Server,和 MySQL

    <property name="hibernate.c3p0.validate">true</property>
    <property name="hibernate.c3p0.preferredTestQuery">select 1</property>

    针对 Oracle

    <property name="hibernate.c3p0.validate">true</property>
    <property name="hibernate.c3p0.preferredTestQuery">select 1 from dual</property>
  4. 保存 confluence.cfg.xml

  5. 如果你使用 Confluence 5.10.3 或者早期版本,你需要添加下面的内容到你的 system property 来校验你的数据库。
    例如:

    -Dc3p0.preferredTestQuery="select 1"
  6. 重启 Confluence.

你应该可以从中断的数据库连接中重新获得所有的数据库连接而不需要重启 Confluence。

https://www.cwiki.us/display/CONFLUENCEWIKI/Surviving+Database+Connection+Closures

转载于:https://blog.51cto.com/ossez/2125772

Confluence 6 从你的 JDBC 连接中直接启用校验查询相关推荐

  1. mysql分页查询出租房屋信息_分页查询信息(使用jdbc连接mysql数据库实现分页查询任务)...

    分页查询信息 使用jdbc连接mysql数据库实现分页查询任务 通过mysql数据库提供的分页机制,实现商品信息的分页查询功能,将查询到的信息显示到jsp页面上. 本项目时一个简单的运用eclipse ...

  2. 反射机制在JDBC连接中的使用

    1.数据库当中的表设计 2.对应数据表的实体Bean (id为主键) public class EnginConfigVO {int id = 0;int THREADS_COUNT;/*** @re ...

  3. 我的第五个程序 java的JDBC连接mysql数据库 实现输入查询

    import java.sql.*; import java.util.Scanner;public class JDBCTest {public static void main(String[] ...

  4. Java用JDBC连接MySQL并进行简单查询

    写在前面 *********************************************************************************************** ...

  5. 通过JDBC连接Oracle数据库时进行查询操作时产生BigDecimal转换异常的处理

    使用MySQL的时候不太会出现这样的情况,因为MySQL的数据类型比较明确,都有对应的类型可以进行操作,而Oracle的基本数据类型都是number类型的,从Oracle查到的数据到Java中很容易产 ...

  6. 在独立Java应用程序中使用Tomcat JDBC连接池

    这是从我们的客人文章W4G伙伴克拉伦斯豪的作者临春3从A按. 您可能会在文章结尾找到本书的折扣券代码,仅适用于Java Code Geeks的读者! 请享用! 在需要数据访问权限的独立Java应用程序 ...

  7. java开发中jdbc连接数据 库的操作代码

    2019独角兽企业重金招聘Python工程师标准>>> JDBC连接数据库 •创建一个以JDBC连接数据库的程序,包含7个步骤: 1.加载JDBC驱动程序: 在连接数据库之前,首先要 ...

  8. java jdbc 回滚_java_详解Java的JDBC API中事务的提交和回滚,如果JDBC连接是在自动提交模式 - phpStudy...

    详解Java的JDBC API中事务的提交和回滚 如果JDBC连接是在自动提交模式下,它在默认情况下,那么每个SQL语句都是在其完成时提交到数据库. 这可能是对简单的应用程序,但有三个原因,你可能想关 ...

  9. 被缠上了,小王问我怎么在 Spring Boot 中使用 JDBC 连接 MySQL

    上次帮小王入了 Spring Boot 的门后,他觉得我这个人和蔼可亲.平易近人,于是隔天小王又微信我说:"二哥,快教教我,怎么在 Spring Boot 项目中使用 JDBC 连接 MyS ...

最新文章

  1. 知名公司薪水(转帖)2007
  2. Socket连接与HTTP连接
  3. Dubbo详解-说明(一)
  4. why SpringComponentScanServer is needed
  5. HTML中INPUT type=date标签如何赋值注意问题
  6. myeclipse中添加Oracle数据库
  7. js中字符串类转为日期类,并比较
  8. 安防监控项目动辄几十亿,什么样的监控系统才能胜任?
  9. 大佬对Maven进行深度讲解:什么是Maven?POM.XML如何解读?
  10. Codeforces 616E Sum Of Reminders
  11. 为效率而生-开源Mac版Google Authenticator认证客户端GoldenPasspor
  12. linux 安装守护进程supervisor
  13. sqlite 查找表中多余的重复记录
  14. IDC数据中心机房气体灭火系统知识
  15. MIT6.824_2021_学习总结 分布式常见知识点
  16. Android Studio Chipmunk 发布
  17. # 2017-2018-1 20155232《信息安全技术》实验二——Windows口令破解
  18. 配对股票交易策略 python_什么是股票中的配对交易策略?
  19. 计算机视频图像存储容量计算公式,直观:如何查看视频存储器的大小_IT /计算机_数据...
  20. jzoj1274. 游历的路线

热门文章

  1. GDUT1169:Krito的讨伐(树 + 优先队列)
  2. Android- assent和raw的区别
  3. linux命令--df命令du命令
  4. 《NoSQL精粹》思维导图读书笔记
  5. 配置VMware ESXi 5事件发送到SYSLOG服务器
  6. flexi-streams用法简介
  7. 【quickhybrid】架构一个Hybrid框架
  8. Firefox 46解决安全问题,改善性能
  9. 七秘诀工作效率与薪水翻番-转
  10. Android 定制RadioButton样式