1. 概述
1.1 版本
維運平台版本 | 功能變更 |
---|---|
V1.5.5 | - |
1.2 應用場景
隨着工程運作時間的不斷增加,工程佔用的記憶體也不斷增大,使用者往往焦慮哪些檔案可以清理呢?
1)很多處於中間形態的最終沒有用處的系統檔案,在生成的時候沒有考慮到記憶體等因素,會不斷生成而不會被清理掉。
2)隨着工程系統中的垃圾檔案越來越多,不能即時清理,會影響系統運作狀態,甚至導致系統當機。
3)使用者希望工程能不佔用太大的空間,節省磁碟資源,但是不知道哪些可以清理哪些不能清理。
4)手動清理日誌等檔案太耗費時間,使用者希望降低維運時間成本,可以設定自動清理的機制。
1.3 功能簡介
維運平台支援「資源清理」功能。使用者可以安全便捷的清理磁碟,不造成業務檔案丟失風險,預防磁碟問題帶來的當機問題。
1)提供磁碟清理功能,高效推薦可清理檔案。
2)部分檔案可設定自動清理邏輯。
3)能夠解決可高效清理磁碟節省資源和預防磁碟當機的問題。
2. 清理邏輯
磁碟清理功能包括自動清理和手動清理兩部分。
自動清理無前端設定項,直接在後台進行清理。
手動清理可參見第三章。
磁碟清理的清理內容和邏輯如下表所示:
資料夾/檔案 | 用途 | 自動清理 | 手動清理 |
---|---|---|---|
備份檔案 | 1)檔案路徑: 若自訂備份檔案路徑,則掃描自訂路徑 謹慎清理 | 不支援自動清理 | 檔案層級直接展示到具體的日期(日級別),使用者手動選擇需要清理的範圍即可 推薦清理3個月之外的檔案 3個月之內的檔案不顯示 |
schedule | 1)檔案路徑: %FR_HOME%\webapps\webroot\WEB-INF\schedule 2)檔案用途: 儲存排程管理任務產生的中間檔案 3)可清理範圍: 建議清理 | 不支援自動清理 | 檔案層級直接展示到具體的日期(日級別),使用者手動選擇需要清理的範圍即可 推薦清理12個月之外的檔案 12個月之內的檔案不顯示 |
assets/vcs | 1)檔案路徑: %FR_HOME%\webapps\webroot\WEB-INF\assets\vcs 2)檔案用途: 版本管理檔案 3)可清理範圍: 建議清理 | 保留最近30天的檔案,其餘檔案清理 | 檔案不分日期展示,30天前的所有歷史版本檔案全部合併展示,勾選後將全部清理 推薦清理30天之外的檔案 30天之內的檔案不顯示 |
treasures | 1)檔案路徑: 建議清理 | 保留最近12個月的檔案,其餘檔案清理 | 檔案層級直接展示到具體的日期(日級別),使用者手動選擇需要清理的範圍即可 推薦清理12個月之外的檔案 12個月之內的檔案不顯示 |
fanruan.log | 1)檔案路徑: 謹慎清理 | 保留最近3個月的資料,其餘資料清理 | 不支援手動清理 |
dump | 1)檔案路徑: 建議清理 | 保留最近1週的檔案,其餘檔案清理 | 檔案層級直接展示到具體的日期(日級別),使用者手動選擇需要清理的範圍即可 推薦清理1週之外的檔案 1週之內的檔案不顯示 |
Catalina.log | 1)檔案路徑: 謹慎清理 4)注意事項 若Tomcat下該日誌未分卷,則不清理 | 保留最近1週的檔案,其餘檔案清理 | 檔案層級直接展示到具體的日期(日級別),使用者手動選擇需要清理的範圍即可 推薦清理1週之外的檔案 1週之內的檔案不顯示 |
Catalina.out | 1)檔案路徑: 謹慎清理 4)注意事項 若Tomcat下該日誌未分卷,則不清理 若Windows系統下不存在該檔案,則不清理 | 保留最近1週的檔案,其餘檔案清理 | 檔案層級直接展示到具體的日期(日級別),使用者手動選擇需要清理的範圍即可 推薦清理1週之外的檔案 1週之內的檔案不顯示 |
3. 手動清理
手動清理僅對選定的維運專案進行清理。
3.1 掃描磁碟
管理者登入維運平台,選擇需要進行磁碟維運的專案。點選「業務工具>資源清理」。
選擇需要掃描的檔案類型,點選「開始掃描」,立即開始掃描可以手動清理的冗餘檔案。如下圖所示:
在掃描程式中,若點選「停止掃描」,則結束掃描,傳回已掃描出的冗餘檔案。
掃描完成後:
1)會告知使用者可清理的總檔案大小。
2)使用者可以樹層級展開查看可清理的檔案。
3)對於單個檔案,可查看檔案大小。
4)點選「重新掃描」,即可重新開始掃描需要清理的檔案。
3.2 清理檔案
在掃描完成的介面,選擇需要清理的磁碟檔案,點選「立即清理」,跳出彈窗提示「選定的檔案及資料將會被永久清理且不可恢復」。
點選「確定」,立刻開始清理需要清理的磁碟檔案。
在清理程式中,若點選「停止清理」,則中斷清理,已清理的檔案無法恢復。如下圖所示:
清理完成後,會告知使用者「清理完成,本次清理檔案大小為XXXM」,如下圖所示:
4. 自動清理
自動清理配置對維運平台中所有維運專案生效。
管理者登入維運平台,點選「設定>資源清理」,開啟「自動清理」。
支援設定自動清理時間間隔,開啟後將按照間隔在晚上2點半對支援自動清理的內容進行自動檢查及清理。如下圖所示: