數據庫連接池連接失效,報錯the last package......,wait_timeout默認8小時

這段時間遇到一個問題,程序報錯the last package… 這個問題本質上是數據庫連接池的問題,如果再往深裏講是TCP連接失效導致連接不可用。這裏需要了解下面幾個名詞的含義,首先是連接池,連接池裏維護一組jdbc連接,這些連接在系統運行某個時間可能有一些連接被線程使用,也有一些連接處於空閒狀態,這裏當然也存在狀態轉換,空閒的連接會轉換爲被佔用狀態,被佔用狀態也會轉換爲空閒狀態。其中被佔用狀態
相關文章
相關標籤/搜索