今天收到郵件說正式環境乙個功能的上傳檔案解析出問題了,要解決。檢視半天後同事說可能是伺服器空間滿了,用df -h發現果真是伺服器滿了,開始刪檔案,重啟服務,問題解決。首先,收到郵件後,首先要了乙份模板,在測試機匯入成功。
接著,開始檢查**邏輯。客戶提供的返回資訊是ajax只有在後台程式執行過程中直接中斷才會返回的資訊。檢查**後發現只有檔案讀取這一塊沒有try catch,但這一塊加了邏輯判斷,不可能存在錯誤。
然後,檢視正式機日誌,先看連線日誌,返回的是500,那麼初步確定是伺服器上傳檔案的問題,跟同事溝通後,沒有人動過正式機伺服器。接著看catalina,沒有日誌。。。同事上次刪除的時候還未刪除完就停止了,導致執行緒衝突,日誌未儲存。
問題描述:上傳功能失效,**邏輯沒有問題。
問題產生原因:伺服器空間不足,使用完所有空間。
問題解決方案:刪除catalina的檔案,
有關於上傳需要用到系統資源的地方,如果多個功能點出現這個無法上傳的問題,應當排查伺服器自身的問題。這次就是伺服器的原因,要不是同事的一句話,就得忙一陣。
經驗還是不足呀,經驗有的時候可以幫助解決一些問題,就好像介面一樣,遇到類似的問題可以一下子看出問題所在。
Linux伺服器磁碟空間不足異常
這兩天伺服器老是出現自動重啟現象,重啟之後發現磁碟空間為0,但是自己執行的程式並沒有產生中間結果什麼的,之前跑也是正常,所以初步排除了是自己程式的問題。期間,監控磁碟的大小,發現剩餘空間在以一定的速度慢慢減少 於是 1 使用du h d 1 home 命令檢視 home的磁碟情況,發現是穩定的 於是...
Linux伺服器目錄空間不足解決措施
一般情況下工作環境中我們的服務或資料庫檔案都會儲存在乙個單獨掛載的分割槽中,一般佔空間比較大的大多就是服務的執行日誌以及資料庫檔案,當我們分割槽的可用空間不足時就需要我們對分割槽進行擴容,或者找其它方法解決。如果當前分割槽配置了lvm那當然再簡單不過了,也是最優選擇了,我們可以新增硬碟並將此硬碟加入...
伺服器硬碟空間不足
df 命令 linux中df命令的功能是用來檢查linux伺服器的檔案系統的磁碟空間占用情況。可以利用該命令來獲取硬碟被占用了多少空間,目前還剩下多少空間等資訊。1 命令格式 df 選項 檔案 2 命令功能 顯示指定磁碟檔案的可用空間。如果沒有檔名被指定,則所有當前被掛載的檔案系統的可用空間將被顯示...