spring配置連接池(斷開後,自動重連(proxool))

前幾天遇到突發情況,資料庫伺服器斷網之後,重新接上網路,項目就出問題了。

只要是對資料庫的操作都執行不了,連接已經斷開!!

重啟下tomcat就好了。。。

因為重啟之後,連接池也重新創建。

解決辦法:(Oracle資料庫)

修改spring配置數據源的代碼(proxool)

配置其他參數之後,需要配置如下兩個屬性(testSql的值是對資料庫執行檢查連接的SQL語句,要求效率要快)

如果是MySQL資料庫

不僅要配置上面的數據源,還要配置 autoReconnect=true

推薦閱讀:

乳業行業研究-數據源整理

TAG:Spring | 資料庫 | 數據源 |