[發明專利]分布式系統日志實時展示方法、裝置、設備及存儲介質在審
| 申請號: | 202110483811.1 | 申請日: | 2021-04-30 |
| 公開(公告)號: | CN113111137A | 公開(公告)日: | 2021-07-13 |
| 發明(設計)人: | 唐應泉 | 申請(專利權)人: | 深圳壹賬通智能科技有限公司 |
| 主分類號: | G06F16/28 | 分類號: | G06F16/28;G06F16/27;G06F16/248;G06F16/2455 |
| 代理公司: | 深圳市沃德知識產權代理事務所(普通合伙) 44347 | 代理人: | 高杰;于志光 |
| 地址: | 518000 廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 分布式 系統 日志 實時 展示 方法 裝置 設備 存儲 介質 | ||
1.一種分布式系統日志實時展示方法,其特征在于,所述方法包括:
建立第一緩存隊列和第二緩存隊列;
獲取分布式系統中多個后臺系統的系統日志,并分別對每個后臺系統的系統日志進行唯一索引編碼,得到編碼日志;
依次將所述編碼日志寫入所述第一緩存隊列和所述第二緩存隊列;
當所述第二緩存隊列中編碼日志占用的隊列長度大于預設的隊列閾值時,將所述第一緩存隊列中的編碼日志實時寫入預設的展示頁面進行日志展示。
2.如權利要求1所述的分布式系統日志實時展示方法,其特征在于,所述建立第一緩存隊列和第二緩存隊列,包括:
在預設的數據庫中創建預設長度的空白數據隊列;
確定緩存數據類型;
根據所述緩存數據類型對所述空白數據表進行隊列變量賦值,得到第一緩存隊列與第二緩存隊列。
3.如權利要求1所述的分布式系統日志實時展示方法,其特征在于,所述獲取分布式系統中多個后臺系統的系統日志,包括:
獲取分布式系統中多個后臺系統對應的日志生成請求;
對所述日志抓取請求進行ip地址解析,得到多個后臺系統對應的后臺ip地址;
利用所述后臺ip地址對多個后臺系統的系統日志進行同步抓取。
4.如權利要求3所述的分布式系統日志實時展示方法,其特征在于,所述對所述日志抓取請求進行ip地址解析,得到多個后臺系統對應的后臺ip地址,包括:
遍歷所述日志生成請求并確定所述日志生成請求中字段分隔符的位置;
根據所述字段分隔符的位置對所述日志生成請求進行字段拆分,得到多個拆分字段;
按照拆分順序將所述多個拆分字段進行序號標注;
選取預設序號的拆分字段為所述目標數據字段;
對所述目標數據字段進行字段解析,得到多個后臺系統對應的后臺ip地址。
5.如權利要求1所述的分布式系統日志實時展示方法,其特征在于,所述分別對每個后臺系統的系統日志進行唯一索引編碼,得到編碼日志,包括:
分別獲取每個后臺系統的系統參數;
根據所述系統參數生成每個后臺系統對應的唯一標識;
生成有序編碼并將所述唯一標識寫入所述有序編碼,得到唯一編碼;
利用所述唯一編碼分別對每個后臺系統的系統日志進行標記,得到編碼日志。
6.如權利要求1至5中任一項所述的分布式系統日志實時展示方法,其特征在于,所述依次將所述編碼日志寫入所述第一緩存隊列和所述第二緩存隊列,包括:
將所述編碼日志寫入第一緩存隊列;
若所述第一緩存隊列中編碼日志占用的隊列長度小于所述預設長度,則繼續將所述編碼日志寫入第一緩存隊列;
若所述第一緩存隊列中編碼日志占用的隊列長度大于或等于所述預設長度,則將所述編碼日志寫入第二緩存隊列。
7.如權利要求1至5中任一項所述的分布式系統日志實時展示方法,其特征在于,所述利用數據鏈接將所述第一緩存隊列中的編碼日志實時寫入展示頁面進行日志展示,包括:
將所述第一緩存隊列中的編碼日志按照所述唯一編碼進行分類,得到各子系統對應的展示日志;
將所述展示日志根據所述唯一編碼進行升序排列,得到日志展示序列;
將所述日志展示序列寫入預設的展示頁面進行日志展示。
8.一種分布式系統日志實時展示裝置,其特征在于,所述裝置包括:
隊列創建模塊,用于建立第一緩存隊列和第二緩存隊列;
日志編碼模塊,用于獲取分布式系統中多個后臺系統的系統日志,并分別對每個后臺系統的系統日志進行唯一索引編碼,得到編碼日志;
日志緩存模塊,用于依次將所述編碼日志寫入所述第一緩存隊列和所述第二緩存隊列;
日志展示模塊,用于當所述第二緩存隊列中編碼日志占用的隊列長度大于預設的隊列閾值時,將所述第一緩存隊列中的編碼日志實時寫入預設的展示頁面進行日志展示。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳壹賬通智能科技有限公司,未經深圳壹賬通智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110483811.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種多機分布式協同仿真控制平臺及控制方法
- 下一篇:活性炭處理的生產線





