[發明專利]一種異常運行的分析方法、應用終端及監控服務器有效
| 申請號: | 201710382761.1 | 申請日: | 2017-05-26 |
| 公開(公告)號: | CN107273263B | 公開(公告)日: | 2020-11-17 |
| 發明(設計)人: | 倪秉炬 | 申請(專利權)人: | 努比亞技術有限公司 |
| 主分類號: | G06F11/30 | 分類號: | G06F11/30;G06F11/34 |
| 代理公司: | 深圳協成知識產權代理事務所(普通合伙) 44458 | 代理人: | 章小燕 |
| 地址: | 518000 廣東省深圳市南山區高新區北環大道9018*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 異常 運行 分析 方法 應用 終端 監控 服務器 | ||
本發明實施例公開了一種異常運行的分析方法,包括:根據預設啟動條件,開啟定時抓取任務,定時抓取任務用于定時抓取第一應用的運行堆棧數據,第一應用為所述應用終端中運行的應用;當定時抓取任務開啟,且在預設時間段到達時,抓取第一應用的當前運行堆棧數據;上傳當前運行堆棧數據至監控服務器,以便監控服務器根據當前運行堆棧數據進行異常運行的分析。本發明還同時公開了一種應用終端和監控服務器。本發明實施例提供的一種異常運行的分析方法,能夠自主進行異常運行的上報,以便精確定位運行問題,從而提高了異常運行的解決效率。
技術領域
本發明涉及通信領域中的網絡運行技術,尤其涉及一種異常運行的分析方法、應用終端及監控服務器。
背景技術
隨著科學技術的不斷發展,電子技術也得到了飛速的發展,電子產品的種類也越來越多,人們也享受到了科技發展帶來的各種便利。現在人們可以通過各種類型的電子設備,享受隨著科技發展帶來的舒適生活。
現有的終端上可以安裝有大量的應用來提供各種功能,但是終端上的應用可能會存在卡頓、閃退等問題,對于這些問題的解決,往往都需要用戶將終端寄回廠家進行維修,廠家是通過測試人員對手機反復測試,開發人員反復對運行日志進行檢查,查找問題可能的原因,然后分析代碼進行解決的。然而,這樣解決問題的終端很被動并且效率太低。
發明內容
為解決上述技術問題,本發明實施例期望提供一種異常運行的分析方法、應用終端及監控服務器,能夠自主進行異常運行的上報,以便精確定位運行問題,從而提高了異常運行的解決效率。
本發明的技術方案是這樣實現的:
本發明實施例提供了一種運行異常運行的分析方法,應用于應用終端中,包括:
根據預設啟動條件,開啟定時抓取任務,所述定時抓取任務用于定時抓取第一應用的運行堆棧數據,所述第一應用為所述應用終端中運行的應用;
當所述定時抓取任務開啟,且在預設時間段到達時,抓取所述第一應用的當前運行堆棧數據;
上傳所述當前運行堆棧數據至監控服務器,以便所述監控服務器根據所述當前運行堆棧數據進行異常運行的分析。
在上述方案中,所述根據預設啟動條件,開啟定時抓取任務,包括:
接收所述監控服務器的遠程開啟指令;
根據所述遠程開啟指令,開啟所述定時抓取任務。
在上述方案中,所述根據預設啟動條件,開啟定時抓取任務,包括:
檢測所述第一應用的運行出現異常運行數據時,開啟所述定時抓取任務。
本發明實施例還提供了一種運行異常運行的分析方法,應用于監控服務器中,包括:
接收第一應用的當前運行堆棧數據,所述當前運行堆棧數據用于表征所述第一應用的運行狀況;
當所述當前運行堆棧數據為所述第一應用對應的非首個運行數據時,獲取所述第一應用對應的歷史堆棧數據,并根據所述當前運行堆棧數據和所述歷史堆棧數據分析所述第一應用的運行狀況,得到分析結果。
在上述方案中,所述根據所述當前運行堆棧數據和所述歷史堆棧數據分析所述第一應用的運行狀況,包括:
將所述當前運行堆棧數據與所述歷史堆棧數據進行對比,根據對比結果和預設異常規則進行所述第一應用的運行狀況的分析。
在上述方案中,所述根據所述當前運行堆棧數據和所述歷史堆棧數據分析所述第一應用的運行狀況,得到分析結果之后,所述方法還包括:
發送所述分析結果至監控終端;
將所述分析結果存儲到異常數據庫中。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于努比亞技術有限公司,未經努比亞技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710382761.1/2.html,轉載請聲明來源鉆瓜專利網。





