肯定 Confluence 在數據庫鏈接池中校驗數據庫鏈接:數據庫
- 中止 Confluence。
- 編輯
<home-directory>confluence.cfg.xml
文件。
- 針對你特定的數據庫,插入下面屬性配置信息。
針對 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 |
- 保存
confluence.cfg.xml
- 若是你使用 Confluence 5.10.3 或者早期版本,你須要添加下面的內容到你的 system property 來校驗你的數據庫。
例如:
-Dc3p0.preferredTestQuery= "select 1" io |
- 重啓 Confluence.
你應該能夠從中斷的數據庫鏈接中從新得到全部的數據庫鏈接而不須要重啓 Confluence。table
https://www.cwiki.us/display/CONFLUENCEWIKI/Surviving+Database+Connection+Closures配置