[發明專利]日志數據的存儲方法、裝置、存儲介質及電子裝置有效
| 申請號: | 202210571469.5 | 申請日: | 2022-05-24 |
| 公開(公告)號: | CN115174289B | 公開(公告)日: | 2023-10-24 |
| 發明(設計)人: | 韓波標 | 申請(專利權)人: | 青島海爾科技有限公司;海爾智家股份有限公司 |
| 主分類號: | H04L12/28 | 分類號: | H04L12/28;H04L47/215;H04L47/6275 |
| 代理公司: | 北京康信知識產權代理有限責任公司 11240 | 代理人: | 江舟 |
| 地址: | 266101 山東省*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 日志 數據 存儲 方法 裝置 介質 電子 | ||
本申請公開了一種日志數據的存儲方法、裝置、存儲介質及電子裝置,涉及智慧家庭技術領域,該日志數據的存儲方法包括:獲取待存儲的目標日志所對應目標日志參數,其中,目標日志參數用于指示終端設備中輸出目標日志的目標日志接口已存儲的日志量;在目標日志參數滿足目標參數條件的情況下,檢測終端設備的日志存儲狀態,其中,日志參數滿足參數條件用于指示日志接口已存儲的日志量已超出允許日志接口存儲的日志量,日志存儲狀態用于指示終端設備的日志存儲情況;根據日志存儲狀態存儲目標日志。解決了相關技術中,輸出日志數據所消耗的終端設備性能較多等問題,實現了減少輸出日志數據所消耗的終端設備性能的技術效果。
技術領域
本申請涉及智慧家庭技術領域,具體而言,涉及一種日志數據的存儲方法、裝置、存儲介質及電子裝置。
背景技術
現有技術中,日志組件作為輸出、存儲日志的基礎組件,調用者非常多且調用頻繁,日志輸出量往往非常大。頻繁輸出日志可能會導致本地存儲文件很大,占用較多的終端系統存儲空間;并且頻繁輸出日志可能會導致終端設備性能消耗很大,進而導致應用卡頓。因此,目前的日志輸出技術中無法對接口輸出的日志進行合理的調控。
針對相關技術中,輸出日志數據所消耗的終端設備性能較多等問題,尚未提出有效的解決方案。
發明內容
本申請實施例提供了一種日志數據的存儲方法、裝置、存儲介質及電子裝置,以至少解決相關技術中,輸出日志數據所消耗的終端設備性能較多等問題。
根據本申請實施例的一個實施例,提供了一種日志數據的存儲方法,包括:獲取待存儲的目標日志所對應目標日志參數,其中,所述目標日志參數用于指示終端設備中輸出所述目標日志的目標日志接口已存儲的日志量;
在所述目標日志參數滿足目標參數條件的情況下,檢測所述終端設備的日志存儲狀態,其中,日志參數滿足參數條件用于指示日志接口已存儲的日志量已超出允許所述日志接口存儲的日志量,所述日志存儲狀態用于指示所述終端設備的日志存儲情況;
根據所述日志存儲狀態存儲所述目標日志。
可選的,所述檢測所述終端設備的日志存儲狀態,包括:
檢測所述終端設備當前允許存儲的目標日志量;
根據所述目標日志量確定所述日志存儲狀態。
可選的,所述檢測所述終端設備當前允許存儲的目標日志量,包括以下之一:
獲取所述終端設備的第一日志量和第二日志量,其中,所述第一日志量為允許所述終端設備存儲的日志總量,所述第二日志量為所述終端設備當前已存儲的日志量;將所述第一日志量與第二日志量的差值確定為所述目標日志量;
從令牌桶中讀取剩余的令牌數作為所述目標日志量,其中,所述令牌桶中的令牌數從初始數值起按照所述終端設備存儲日志的數量逐個遞減。
可選的,在所述從令牌桶中讀取剩余的令牌數作為所述目標日志量之前,所述方法還包括:獲取第一比例系數與第一日志量的乘積作為所述初始數值,其中,所述第一日志量為允許所述終端設備存儲的日志總量;在所述令牌桶中生成所述初始數值的令牌;
在所述獲取第一比例系數與第一日志量的乘積作為所述初始數值之后,所述方法還包括:每隔目標時間周期,在所述令牌桶中生成滿足第二比例系數與所述第一日志量的乘積數值的令牌,直至生成的令牌數量滿足所述第一日志量。
可選的,所述根據所述目標日志量確定所述日志存儲狀態,包括:
在所述目標日志量大于或者等于第一閾值的情況下,確定所述日志存儲狀態為第一狀態,其中,所述第一狀態用于指示所述終端設備允許繼續存儲所述目標日志接口輸出的日志,在所述日志存儲狀態為所述第一狀態的情況下,存儲所述目標日志;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于青島海爾科技有限公司;海爾智家股份有限公司,未經青島海爾科技有限公司;海爾智家股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.17sss.com.cn/pat/books/202210571469.5/2.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





