Confluence 6 從你的 JDBC 鏈接中直接啓用校驗查詢

肯定 Confluence 在數據庫鏈接池中校驗數據庫鏈接:數據庫

  1. 中止 Confluence。
  2. 編輯 <home-directory>confluence.cfg.xml 文件。
  3. 針對你特定的數據庫,插入下面屬性配置信息。

    針對 PostgreSQL,SQL Server,和 MySQLspa

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

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

    針對 Oraclexml

    <property name="hibernate.c3p0.validate">true</property>ci

    <property name="hibernate.c3p0.preferredTestQuery">select 1 from dual</property>get

  4. 保存 confluence.cfg.xml
  5. 若是你使用 Confluence 5.10.3 或者早期版本,你須要添加下面的內容到你的 system property 來校驗你的數據庫。
    例如:

    -Dc3p0.preferredTestQuery="select 1"io

  6. 重啓 Confluence.

你應該能夠從中斷的數據庫鏈接中從新得到全部的數據庫鏈接而不須要重啓 Confluence。table

 

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

相關文章
相關標籤/搜索