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

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

  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。java

 

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

相关文章
相关标签/搜索