[發明專利]一種日志處理方法及相關設備在審
| 申請號: | 202010236543.9 | 申請日: | 2020-03-30 |
| 公開(公告)號: | CN111459756A | 公開(公告)日: | 2020-07-28 |
| 發明(設計)人: | 陳卓基 | 申請(專利權)人: | 深圳市金蝶天燕云計算股份有限公司 |
| 主分類號: | G06F11/30 | 分類號: | G06F11/30;H04L12/24 |
| 代理公司: | 深圳市深佳知識產權代理事務所(普通合伙) 44285 | 代理人: | 常忠良 |
| 地址: | 518000 廣東省深圳市南山區粵海街道高*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 日志 處理 方法 相關 設備 | ||
本申請實施例公開了一種日志處理方法,本申請實施例方法包括:獲取請求信息;根據所述請求信息生成特定編碼;將所述特定編碼附加至所述請求信息內,所述特定編碼與所述請求信息對應;根據所述帶有特定編碼的請求信息生成帶有特定編碼的請求日志;根據所述帶有特定編碼的請求信息生成帶有所述特定編碼的業務日志。
技術領域
本申請實施例涉及通信領域,尤其涉及一種日志處理方法及相關設備。
背景技術
網絡設備、系統及服務程序等,在運作時都會產生一個叫日志的事件記錄;每一個日志都記載著日期、時間、使用者及動作等相關操作的描述。按日志產生的程序或位置分為不同類別,如如應用程序日志,安全日志、系統日志、服務日志、等等。
在用戶向服務器發出一些請求時,請求數據會通過服務器內的網關過濾器,網關過濾器分析客戶的具體請求內容,并根據具體的請求內容發送該請求發送至負責該業務的業務微服務中,請求在網關過濾器部分會產生對應的請求日志,請求日志:記錄Http請求信息和登錄用戶信息的日志,請求日志通常包括URL(Uniform Resource Locator,統一資源定位符)、IP地址(Internet Protocol、網際互連協議地址)、通過令牌(token)驗證的用戶信息、請求的模塊/菜單和該請求的操作名稱等。在業務微服務架構下則會對應產生相應于業務的業務日志,業務日志比較簡單,關鍵字段為產生該業務的用戶id,名稱以及該業務的操作詳情,其中操作詳情字段需要在處理業務邏輯時由開發人員自定義寫入,例如在一個更新單據的業務方法內,可以將操作詳情字段設為:xxx更新了一條xxx單。
在對日志進行分析時,各種日志統一存儲于日志庫中,每個日志中所記載的信息可分析出用戶的具體操作與用戶的身份,一條請求信息往往會引發一條請求日志和多條業務日志,在對日志進行分析時,不能直觀的了解到這些日志分別由哪條請求信息所引發的。
發明內容
本申請實施例第一方面提供了一種日志處理方法,包括:
獲取請求信息;
根據所述請求信息生成特定編碼;
將所述特定編碼附加至所述請求信息內,所述特定編碼與所述請求信息對應;
根據所述帶有特定編碼的請求信息生成帶有特定編碼的請求日志;
根據所述帶有特定編碼的請求信息生成帶有所述特定編碼的業務日志。
基于本申請實施例第一方面,可選地,
所述根據所述請求信息生成特定編碼,包括:
使用所述請求信息生成通用唯一識別碼,將所述通用唯一識別碼作為特定編碼,或,根據所述請求信息使用雪花算法生成特定編碼。
基于本申請實施例第一方面,可選地,
所述將所述特定編碼附加至所述請求信息內,包括:
將所述特定編碼寫入所述請求信息的請求頭。
基于本申請實施例第一方面,可選地,
所述根據所述帶有特定編碼的請求信息生成帶有特定編碼的請求日志,之后,還包括:
發送所述帶有特定編碼的請求日志至消息中間件;
所述根據所述帶有特定編碼的請求信息生成帶有所述特定編碼的業務日志,之后,還包括:
發送所述帶有特定編碼的業務日志至消息中間件。
基于本申請實施例第一方面,可選地,所述發送所述帶有特定編碼的請求日志至消息中間件;發送所述帶有特定編碼的業務日志至消息中間件,之后,所述方法還包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市金蝶天燕云計算股份有限公司,未經深圳市金蝶天燕云計算股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010236543.9/2.html,轉載請聲明來源鉆瓜專利網。





