[發明專利]日志處理方法及客戶端有效
| 申請號: | 201310629422.0 | 申請日: | 2013-11-29 |
| 公開(公告)號: | CN103645982B | 公開(公告)日: | 2017-11-14 |
| 發明(設計)人: | 張鑫潤 | 申請(專利權)人: | 北京奇虎科技有限公司;奇智軟件(北京)有限公司 |
| 主分類號: | G06F11/34 | 分類號: | G06F11/34;H04L29/06 |
| 代理公司: | 北京市中倫律師事務所11410 | 代理人: | 張思悅 |
| 地址: | 100088 北京市西城區新*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 日志 處理 方法 客戶端 | ||
技術領域
本發明屬于計算機技術領域,尤其涉及一種日志處理方法及客戶端。
背景技術
服務器的系統在運行的過程中,會記錄一些日志,以便在系統出現問題時,可以輔助程序員定位系統內部錯誤。
由于服務器的性能比普通家用計算機強很多,一般都希望單臺服務器能服務盡量多的用戶。出于性能的考慮一般情況下服務器在運行的過程中開啟的日志級別都比較低,在日志中只記錄一些比較關鍵的事件和錯誤。如果需要查看系統更詳細的日志,需要動態調整服務器系統的日志級別。
然而,當海量用戶同時與服務器建立連接的情況下,希望對某些指定用戶進行詳細的事件記錄,以方便系統問題的定位或查找。在這種情況下調整服務器日志級別,將會記錄大量的非指定用戶的日志,因而影響系統整體性能,嚴重的情況下會使系統崩潰,并且產生的大量無效日志對于后續的分析也帶來非常大的干擾。
發明內容
鑒于上述問題,提出了本發明以便提供一種克服上述問題或者至少部分地解決上述問題的日志處理方法及客戶端,能夠實現對某些指定用戶的日志進行處理。
依據本發明的一個方面,提供了一種日志處理方法,其包括:獲取日志處理指令,日志處理指令中包括:用戶的標識符;根據日志處理指令控制與該用戶的標識符對應的用戶的日志記錄開關的工作狀態,日志記錄開關的工作狀態包括開啟狀態和關閉狀態;當該用戶的日志記錄開關的工作狀態為開啟狀態時,記錄該用戶的日志;當該用戶的日志記錄開關的工作狀態為關閉狀態時,不記錄該用戶的日志。
可選地,日志處理方法還包括:對每一個與服務器建立連接的用戶分配一個用戶的標識符。
可選地,日志處理方法還包括:將日志記錄開關的工作狀態保存于服務器的存儲器中。
可選地,日志處理方法還包括:記錄系統的日志;將用戶的日志的日志級別設置為不高于預設的系統的日志的日志級別,日志級別越高,日志信息越詳細。
可選地,日志處理指令分為:開啟指令和關閉指令;根據日志處理指令控制與用戶的標識符對應的用戶的日志記錄開關的工作狀態的步驟包括:在日志處理指令為開啟指令的情況下,控制用戶的日志記錄開關的工作狀態為開啟狀態;在日志處理指令為關閉指令的情況下,控制用戶的日志記錄開關的工作狀態為關閉狀態。
依據本發明的另一個方面,還提供了一種日志處理客戶端,其包括:日志處理指令獲取模塊,用于獲取日志處理指令,日志處理指令中包括:用戶的標識符;日志記錄開關控制模塊,用于根據日志處理指令控制與用戶的標識符對應的用戶的日志記錄開關的工作狀態,日志記錄開關的工作狀態包括開啟狀態和關閉狀態;日志記錄模塊,用于當用戶的日志記錄開關的工作狀態為開啟狀態時,記錄該用戶的日志;以及當用戶的日志記錄開關的工作狀態為關閉狀態時,不記錄該用戶的日志。
可選地,日志處理客戶端還包括:標識符分配模塊,用于對每一個與服務器建立連接的用戶分配一個用戶的標識符。
可選地,日志處理客戶端還包括:保存模塊,用于將日志記錄開關的工作狀態保存于服務器的存儲器中。
可選地,日志處理客戶端還包括:系統的日志記錄模塊,用于記錄系統的日志;
日志級別設置模塊,用于將所記錄的用戶的日志的日志級別設置為不高于預設的系統的日志的日志級別,日志級別越高,日志信息越詳細。
可選地,所述日志處理指令分為:開啟指令和關閉指令;所述日志記錄開關控制模塊包括:開啟控制單元,用于在所述日志處理指令為開啟指令的情況下,控制所述用戶的日志記錄開關的工作狀態為開啟狀態;關閉控制單元,用于在所述日志處理指令為關閉指令的情況下,控制所述用戶的日志記錄開關的工作狀態為關閉狀態。
由上述技術方案可知,本發明的實施例具有如下有益效果:在本發明的實施例中,可以通過日志處理指令來控制用戶的日志記錄開關的工作狀態,當用戶的日志記錄開關的工作狀態為開啟狀態時,開始或繼續記錄與用戶的標識符對應的用戶的日志,從而實現對指定用戶進行詳細的日志記錄。當用戶的日志記錄開關的工作狀態為關閉狀態時,停止記錄與用戶的標識符對應的用戶的日志,從而可以避免服務器因記錄大量用戶的日志,而對系統的整體性能產生影響。
附圖說明
通過閱讀下文優選實施方式的詳細描述,各種其他的優點和益處對于本領域普通技術人員將變得清楚明了。附圖僅用于示出優選實施方式的目的,而并不認為是對本發明的限制。而且在整個附圖中,用相同的參考符號表示相同的部件。在附圖中:
圖1示出了根據本發明的實施例一種日志處理方法的流程圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京奇虎科技有限公司;奇智軟件(北京)有限公司,未經北京奇虎科技有限公司;奇智軟件(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310629422.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種自行車專用傘
- 下一篇:含銅彈性鋼絲鍍銀結構的磁能發電機轉子滑環





