最近被一個問題煩擾,我的專案代碼資料庫本地運行時不會出現這個錯,但是放到服務器就會偶爾出現一次,我現在已經碰到了三四次,今天又發生了。每次出現這個例外都是無原因無理由,就連恢復也是無緣無故的。平時一直運行都很正常,且已經很久沒有做過升級操作,我們的服務器是部署在linux環境下tomcat 7,jdk1.7,資料庫mysql,我用服務器(全是虛擬機)共享了一個檔案服務器,有三臺機器運行,同時讀取檔案服務器的專案檔案,tomcat都是三臺機器自己獨立的檔案。出現問題的時候,我只是重啟三臺服務器的tomcat ,重啟后剛開始是好的正常運行,但是運行不到5分鐘就會開始報錯,報錯之后就又得重啟,我已經反復重啟多次,也不知道原因,查了很多資料解釋不詳細方法用了也不見效果。基本上都是上午時間會出現,然后中午的時候又會無故的恢復好正常。碰到過多次很難理解,希望高手幫忙支招,以防下次再次出現類似問題。報錯資訊如下:
org.springframework.transaction.CannotCreateTransactionException: Could not open Hibernate Session for transaction; nested exception is org.hibernate.exception.GenericJDBCException: Could not open connection




出現問題基本上都是在執行sql陳述句是報錯,comit失敗,鏈接失敗,求大神指點。
uj5u.com熱心網友回復:
看樣沒自動重連屬性?uj5u.com熱心網友回復:
那要怎么設定呢?
uj5u.com熱心網友回復:
訪問量太大了?轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/101022.html
標籤:MySQL
下一篇:【小白求解答】Mac終端運行mongod出現dyld: Library not loaded,鼓搗了一下午都不行?哭
