码迷,mamicode.com
首页 > 其他好文 > 详细

Confluence 6 在数据源连接中启用校验查询

时间:2018-06-07 00:38:25      阅读:142      评论:0      收藏:0      [点我收藏+]

标签:Confluence

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

  1. 停止 Confluence。

  2. 编辑 <installation-directory>/conf/server.xml 文件(或者基于在那里你配置你的数据源)。

  3. 针对你的额数据源找到 Resource 元素,然后添加 "validationQuery" 参数,下面的配置是针对 PostgreSQL 数据库的,其他的数据库的配置也类似。请记住针对你数据库类型配置正确的值。

    server.xml (excerpt)

    ... 
    <Resource name="jdbc/confluence" auth="Container" type="javax.sql.DataSource"
              username="postgres"
              password="postgres"
              driverClassName="org.postgresql.Driver"
              url="jdbc:postgresql://localhost:5432/yourDatabaseName"
              maxTotal="60"
              maxIdle="20"
              validationQuery="select 1" />
    ...
  4. 保存 conf/server.xml

  5. 重启 Confluence.

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

 

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


Confluence 6 在数据源连接中启用校验查询

标签:Confluence

原文地址:http://blog.51cto.com/ossez/2125773

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!