2017-07-27 241 views
0

我使用jpa + hibernate + hikariCP。今天我得到連接關閉錯誤。我設置了connectionTimeoutideleTimeout屬性(hikari)。如果在此期間不使用任何操作系統關閉汽車連接。所以我得到了關閉連接問題。我的問題我如何正確設置遠程(jpa,hibernate)屬性,以便用戶在3-4小時後回來並嘗試執行一些操作hikari auto重新連接到db?可能嗎? 我使用hikari v2.6.1和hibernate v5.2.8.FinalHikariCP自動重新連接

回答

1

這應該已經有效了。你在這段時間是否保持連接?默認情況下,HikariCP每隔30分鐘關閉並更新連接(maxLifetime默認)。如果您的數據庫的空閒超時時間短於此時間,則需要調整HikariCP中的設置以匹配。