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

肯定 Confluence 在数据库链接池中校验数据库链接:java

  1. 中止 Confluence。
  2. 编辑 <installation-directory>/conf/server.xml 文件(或者基于在那里你配置你的数据源)。
  3. 针对你的额数据源找到 Resource 元素,而后添加 "validationQuery" 参数,下面的配置是针对 PostgreSQL 数据库的,其余的数据库的配置也相似。请记住针对你数据库类型配置正确的值。

    server.xml (excerpt)sql

    ... 数据库

    <Resource name="jdbc/confluence" auth="Container" type="javax.sql.DataSource"post

              username="postgres"url

              password="postgres"spa

              driverClassName="org.postgresql.Driver"postgresql

              url="jdbc:postgresql://localhost:5432/yourDatabaseName"code

              maxTotal="60"server

              maxIdle="20"xml

              validationQuery="select 1" />

    ...

  4. 保存 conf/server.xml
  5. 重启 Confluence.

你应该能够从中断的数据库链接中从新得到全部的数据库链接而不须要重启 Confluence。

 

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

相关文章
相关标签/搜索