[發明專利]基于應用日志分級的多路日志傳輸方法及裝置在審
| 申請號: | 202110263657.7 | 申請日: | 2021-03-11 |
| 公開(公告)號: | CN113032173A | 公開(公告)日: | 2021-06-25 |
| 發明(設計)人: | 吳冕冠;周文澤;潘玲;陸新龍 | 申請(專利權)人: | 中國工商銀行股份有限公司 |
| 主分類號: | G06F11/07 | 分類號: | G06F11/07;G06F11/30 |
| 代理公司: | 北京三友知識產權代理有限公司 11127 | 代理人: | 任默聞;王濤 |
| 地址: | 100140 北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 應用 日志 分級 傳輸 方法 裝置 | ||
本發明提供了一種基于應用日志分級的多路日志傳輸方法及裝置,可用于人工智能技術領域,所述方法包括:接收應用日志并解析所述應用日志得到所述應用日志的目標日志類型;根據所述目標日志類型從預設的日志傳輸方式中確定目標日志傳輸方式;根據所述目標日志傳輸方式將對應的應用日志傳輸至日志存儲裝置,本發明可根據日志重要性的不同對不同類型的應用日志采用不同的傳輸方法,提高應用日志傳輸的一致性、穩定性和可靠性。
技術領域
本發明涉及日志數據處理技術領域,特別涉及人工智能技術領域,尤其涉及一種基于應用日志分級的多路日志傳輸方法及裝置。
背景技術
目前業界對生產日志存儲一般采用先將應用日志發送至消息中間件,然后使用日志收集裝置從消息中間件訂閱應用日志,再將應用日志傳輸至存儲裝置進行持久化存儲。由于目前生產上應用數目眾多,應用日志量非常龐大,而重要日志和不重要的日志都通過統一鏈路進行傳輸,導致在日志傳輸過程中由于日志傳輸裝置性能有限,經常出現應用日志丟失的情況。在生產問題排查時,如果關鍵的應用日志丟失將無法準確定位問題原因。
發明內容
本發明的一個目的在于提供一種基于應用日志分級的多路日志傳輸方法,根據日志重要性的不同對不同類型的應用日志采用不同的傳輸方法,提高應用日志傳輸的一致性、穩定性和可靠性。本發明的另一個目的在于提供一種基于應用日志分級的多路日志傳輸裝置。本發明的再一個目的在于提供一種計算機設備。本發明的還一個目的在于提供一種可讀介質。
為了達到以上目的,本發明一方面公開了一種基于應用日志分級的多路日志傳輸方法,包括:
接收應用日志并解析所述應用日志得到所述應用日志的目標日志類型;
根據所述目標日志類型從預設的日志傳輸方式中確定目標日志傳輸方式;
根據所述目標日志傳輸方式將對應的應用日志傳輸至日志存儲裝置。
優選的,所述解析所述應用日志得到所述應用日志的目標日志類型具體包括:
解析所述應用日志得到應用日志的關鍵字;
根據預設關鍵字與日志類型的對應關系與所述應用日志的關鍵字確定所述應用日志對應的目標日志類型。
優選的,所述根據所述目標日志類型從預設的日志傳輸方式中確定目標日志傳輸方式具體包括:
根據所述目標日志類型確定所述目標日志類型對應的重要性級別;
根據預設的重要性級別與日志傳輸方式的對應關系與所述目標日志類型確定所述目標日志類型對應的目標日志傳輸方式。
優選的,
所述重要性級別包括高級別和低級別,所述高級別對應的日志類型的日志重要性大于所述低級別對應的日志類型。
優選的,
所述日志傳輸方式包括與所述高級別對應的高可靠傳輸方式和與所述低級別對應的高性能傳輸方式。
優選的,所述根據所述目標日志傳輸方式將所述應用日志傳輸至日志存儲裝置具體包括:
當所述目標日志傳輸方式為所述高性能傳輸方式時,緩存所述應用日志;
獲取緩存的應用日志,并將所述緩存的應用日志發送至日志存儲裝置;
刪除所述應用日志。
優選的,所述根據所述目標日志傳輸方式將所述應用日志傳輸至日志存儲裝置具體包括:
當所述目標日志傳輸方式為所述高可靠傳輸方式時,緩存所述應用日志;
獲取緩存的應用日志,并將所述緩存的應用日志發送至日志存儲裝置;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國工商銀行股份有限公司,未經中國工商銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110263657.7/2.html,轉載請聲明來源鉆瓜專利網。





