[發明專利]分布式文件系統日志改進方法、系統、設備和存儲介質在審
| 申請號: | 202210039867.2 | 申請日: | 2022-01-14 |
| 公開(公告)號: | CN114443584A | 公開(公告)日: | 2022-05-06 |
| 發明(設計)人: | 賈濤;王帥陽;劉少荘 | 申請(專利權)人: | 蘇州浪潮智能科技有限公司 |
| 主分類號: | G06F16/17 | 分類號: | G06F16/17;G06F16/182 |
| 代理公司: | 濟南誠智商標專利事務所有限公司 37105 | 代理人: | 田祥寶 |
| 地址: | 215100 江蘇省蘇州市吳*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 分布式 文件系統 日志 改進 方法 系統 設備 存儲 介質 | ||
1.分布式文件系統日志改進方法,其特征在于,包括以下步驟:
按照分布式文件系統的使用情況,將分布式文件系統日志按照場景分類;
對分類后的每個場景分別通過配置項配置日志開關;
配置日志開關之后,分別對每個場景中流程代碼的關鍵位置添加重要級別日志,以及根據所述日志開關的狀態確定是否輸出。
2.根據權利要求1所述的分布式文件系統日志改進方法,其特征在于,所述方法還包括通過ReconfigurationServlet工具實現配置項變更,分別添加每個場景日志動態修改時的處理實現,然后通過分布式文件系統自帶的動態生效命令進行動態調整。
3.根據權利要求2所述的分布式文件系統日志改進方法,其特征在于,在所述日志改進之后還包括:
在服務器啟動時讀取配置文件中配置項,如果無配置項,則日志為關閉狀態;
動態調整日志開關,執行參數動態調整命令;以及根據日志開關的狀態決定是否打印日志。
4.根據權利要求1所述的分布式文件系統日志改進方法,其特征在于,所述按照分布式文件系統的使用情況,將分布式文件系統日志按照場景分類具體包括:按照分布式文件系統的使用情況,將分布式文件系統日志按照場景分類為讀場景、寫場景和除讀寫之外的第三場景;
所述讀場景包括元數據的獲取文件信息、獲取給定文件偏移和數據長度的所有數據塊的數據節點,以及數據傳輸時讀取指定塊號的塊到文件;
所述寫場景包括元數據的創建、元數據的增加塊、元數據的應用和元數據的截?。灰约皵祿鬏敃r寫塊命令和接收包;
所述除讀寫之外的第三場景包括刪除和重命名。
5.根據權利要求1所述的分布式文件系統日志改進方法,其特征在于,所述對分類后的每個場景分別通過配置項配置日志開關具體包括:在分布式文件參數中添加每個場景配置項的key,在服務器重啟時生效或者動態生效。
6.根據權利要求1所述的分布式文件系統日志改進方法,其特征在于,所述關鍵位置包括元數據和實際數據接口的關鍵方法,并將所述關鍵方法的調用者、方法名、行號、入參信息也進行打印。
7.分布式文件系統日志改進系統,其特征在于,所述系統包括分類模塊、配置模塊和添加模塊;
所述分類模塊用于按照分布式文件系統的使用情況,將分布式文件系統日志按照場景分類;
所述配置模塊用于對分類后的每個場景分別通過配置項配置日志開關;
所述添加模塊用于配置日志開關之后,分別對每個場景中流程代碼的關鍵位置添加重要級別日志,以及根據所述日志開關的狀態確定是否輸出。
8.根據權利要求7所述的分布式文件系統日志改進系統,其特征在于,所述系統還包括變更模塊;
所述變更模塊用于通過ReconfigurationServlet工具實現配置項變更,分別添加每個場景日志動態修改時的處理實現,然后通過分布式文件系統自帶的動態生效命令進行動態調整。
9.一種設備,其特征在于,包括:
存儲器,用于存儲計算機程序;
處理器,用于執行所述計算機程序時實現如權利要求1至6任意一項所述的方法步驟。
10.一種可讀存儲介質,其特征在于,所述可讀存儲介質上存儲有計算機程序,所述計算機程序被處理器執行時實現如權利要求1至6任意一項所述的方法步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州浪潮智能科技有限公司,未經蘇州浪潮智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210039867.2/1.html,轉載請聲明來源鉆瓜專利網。





