[發明專利]一種應用穩定性檢測方法、裝置、電子設備及存儲介質有效
| 申請號: | 202110998536.7 | 申請日: | 2021-08-27 |
| 公開(公告)號: | CN113688048B | 公開(公告)日: | 2023-06-09 |
| 發明(設計)人: | 樸英敏 | 申請(專利權)人: | 抖音視界有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 北京中知法苑知識產權代理有限公司 11226 | 代理人: | 李明 |
| 地址: | 100041 北京市石景山區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 應用 穩定性 檢測 方法 裝置 電子設備 存儲 介質 | ||
1.一種應用穩定性檢測方法,其特征在于,所述方法包括:
在目標應用啟動,并且所述目標應用符合穩定性檢測條件的情況下,接管用于在所述目標應用的鍵映射中添加函數標識信息的第一函數調用接口;所述鍵映射包含多個存儲位置,用于存儲函數標識信息,所述鍵映射包含的多個存儲位置與所述目標應用的線程局部存儲空間包含的多個子存儲空間相對應;
在檢測到有第一功能模塊調用所述第一函數調用接口的情況下,基于所述第一功能模塊在時間維度上調用所述第一函數調用接口時的信息,確定所述第一功能模塊的模塊信息;
將所述模塊信息存儲于預先申請的存儲空間中;
在所述存儲空間的信息存儲量超過第一預設信息閾值時,將所述存儲空間中存儲的多個模塊信息發送至服務器。
2.根據權利要求1所述的方法,其特征在于,在所述在目標應用當前啟動,并且所述目標應用符合穩定性檢測條件的情況下,接管用于在所述目標應用的鍵映射中添加函數標識信息的第一函數調用接口之前,所述方法包括:
所述目標應用在當前啟動之前運行的過程中,實時記錄所述鍵映射中函數標識信息的存儲數量;
在所述存儲數量超過第二預設信息閾值時,向所述服務器發送所述目標應用的異常運行信息;
在接收到所述服務器反饋的穩定性檢測指令時,確定所述目標應用符合穩定性檢測條件,其中,所述穩定性檢測指令為所述服務器在接收到多個終端發送的異常運行信息后,所述多個終端的數量超過預設數量后所述服務器發送的指令。
3.根據權利要求1所述的方法,其特征在于,所述在檢測到有第一功能模塊調用所述第一函數調用接口的情況下,基于所述第一功能模塊在時間維度上調用所述第一函數調用接口時的信息,確定所述第一功能模塊的模塊信息,包括:
在檢測到有第一功能模塊調用所述第一函數調用接口的情況下,獲取所述第一功能模塊的所處位置對應的加載地址;
基于所述加載地址,回溯得到加載地址對應的動態庫;
確定所述動態庫的動態庫名稱信息和所述加載地址對應的函數名稱信息,所述模塊信息包括所述動態庫名稱信息和所述函數名稱信息。
4.根據權利要求1所述的方法,其特征在于,在所述將所述模塊信息存儲于預先申請的存儲空間中之前,所述方法包括:
在所述目標應用的運行環境中申請用于存儲所述模塊信息的存儲空間,其中,所述存儲空間與所述鍵映射的存儲大小相同,所述存儲空間包括多個子空間,所述多個子空間與所述鍵映射中的多個存儲位置相對應。
5.根據權利要求4所述的方法,其特征在于,所述將所述模塊信息存儲于預先申請的存儲空間中,包括:
將所述模塊信息存儲于所述存儲空間中與所述函數標識信息所存放的存儲位置對應的子空間中。
6.根據權利要求1所述的方法,其特征在于,所述在所述存儲空間的信息存儲量超過第一預設信息閾值時,將所述存儲空間中存儲的多個模塊信息發送至服務器之前,所述方法包括:
在目標應用啟動,并且所述目標應用符合穩定性檢測條件的情況下,接管用于在所述目標應用的鍵映射中刪除函數標識信息的第二函數接口;
在檢測到有第二功能模塊調用所述第二函數接口的情況下,刪除與所述第二函數接口對應的、存儲在所述存儲空間中的模塊信息。
7.根據權利要求1所述的方法,其特征在于,所述在所述存儲空間的信息存儲量超過第一預設信息閾值時,將所述存儲空間中存儲的多個模塊信息發送至服務器之后,所述方法包括:
在接收到服務器發送的針對所述目標應用的修復文件的情況下,基于所述修復文件,更新所述目標應用;
在沒有接收到服務器發送的所述修復文件的情況下,遍歷所述存儲空間,篩選出重復的所述模塊信息;將所述鍵映射中與重復的所述模塊信息對應的函數標識信息刪除,保留在時間維度上最后寫入的函數標識信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于抖音視界有限公司,未經抖音視界有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110998536.7/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:有機廢氣提純工藝
- 下一篇:一種變電站廢水降膜蒸發零排放系統





