正式環境報“ SocketTimeoutException: Read timed out”
阿新 • • 發佈:2021-09-01
正式環境連線Msyql資料庫時,報“ Caused by: java.net.SocketTimeoutException: Read timed out”,導致資料插入有問題,查詢沒問題。
-
向資料庫插入資料失敗,問題截圖:
-
排除非網路問題後,基本判斷是=Mysql的問題。故猜測有以下幾種可能:
a. Mysql服務掛了。
b. 發生死鎖,將表鎖住了。
c. 磁碟滿了。
-
排查後發現,大部分連線的狀態都是query end ,查詢資料得知,有很大可能是磁碟滿了的原因。
-
總結:由於與其他系統共用Msyql資料庫,其他系統將磁碟用完之後,導致資料插入出現問題。(統一認證的資料庫備份把磁碟佔滿了,然後客戶關係資料庫寫不進去資料,他們自己的開發環境登入也進不了,一樣的由於磁碟滿了,清一些資料空間出來就可以了)
本文來自部落格園,作者:追風少年yyy,轉載請註明原文連結:https://www.cnblogs.com/yinhxy/p/15210055.html