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

相關文章
相關標籤/搜索