[發(fā)明專利]異常處理方法和裝置在審
| 申請?zhí)枺?/td> | 201711059769.0 | 申請日: | 2017-11-01 |
| 公開(公告)號: | CN108023764A | 公開(公告)日: | 2018-05-11 |
| 發(fā)明(設(shè)計)人: | 馬高龍 | 申請(專利權(quán))人: | 北京趣拿軟件科技有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;H04L29/06 |
| 代理公司: | 北京康信知識產(chǎn)權(quán)代理有限責(zé)任公司 11240 | 代理人: | 趙囡囡 |
| 地址: | 100080 北京市*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 異常 處理 方法 裝置 | ||
本申請公開了一種異常處理方法和裝置。該方法包括:獲取客戶端的崩潰數(shù)據(jù);依據(jù)至少一個預(yù)設(shè)維度對崩潰數(shù)據(jù)進行分類,得到至少一個預(yù)設(shè)維度對應(yīng)的崩潰數(shù)據(jù)包,其中崩潰數(shù)據(jù)包包括相對應(yīng)的預(yù)設(shè)維度對應(yīng)的所有崩潰數(shù)據(jù);判斷至少一個預(yù)設(shè)維度對應(yīng)的崩潰數(shù)據(jù)包是否滿足預(yù)設(shè)條件;在滿足預(yù)設(shè)條件的情況下發(fā)出告警,其中,告警用于指示至少一個維度對應(yīng)的崩潰數(shù)據(jù)包。通過本申請,解決了相關(guān)技術(shù)中開發(fā)人員無法及時且高效率地解決客戶端崩潰的問題。
技術(shù)領(lǐng)域
本申請涉及計算機領(lǐng)域,具體而言,涉及一種異常處理方法和裝置。
背景技術(shù)
客戶端崩潰是由于用戶操作失誤、病毒和惡意軟件入侵、丟失文件、文件版本不匹配、內(nèi)存沖突或者代碼運行異常導(dǎo)致客戶端無法正常運行。針對上述崩潰問題,通常開發(fā)人員無法及時的獲知崩潰的出現(xiàn)、原因以及影響范圍。
一旦出現(xiàn)客戶端崩潰,通常需要首先找到崩潰信息,然后人工分析崩潰信息,然后才根據(jù)崩潰的詳細信息找到對應(yīng)的開發(fā)人員。這是一個冗雜并且效率低下的處理流程。
也即相關(guān)技術(shù)中,開發(fā)人員對崩潰信息的處理順序存在不合理性,且開發(fā)人員無法對客戶端崩潰的信息具有系統(tǒng)性認(rèn)知,進而導(dǎo)致開發(fā)人員無法及時高效率解決客戶端崩潰的問題。
發(fā)明內(nèi)容
本申請?zhí)峁┮环N異常處理方法和裝置,以解決相關(guān)技術(shù)中開發(fā)人員無法及時且高效率地解決客戶端崩潰的問題。
根據(jù)本申請的一個方面,提供了一種異常處理方法。該方法包括:獲取客戶端的崩潰數(shù)據(jù);依據(jù)至少一個預(yù)設(shè)維度對所述崩潰數(shù)據(jù)進行分類,得到所述至少一個預(yù)設(shè)維度對應(yīng)的崩潰數(shù)據(jù)包,其中所述崩潰數(shù)據(jù)包包括相對應(yīng)的預(yù)設(shè)維度對應(yīng)的所有崩潰數(shù)據(jù);判斷所述至少一個預(yù)設(shè)維度對應(yīng)的崩潰數(shù)據(jù)包是否滿足預(yù)設(shè)條件;在滿足所述預(yù)設(shè)條件的情況下發(fā)出告警,其中,所述告警用于指示所述至少一個維度對應(yīng)的崩潰數(shù)據(jù)包。
進一步地,所述判斷所述至少一個預(yù)設(shè)維度對應(yīng)的崩潰數(shù)據(jù)包是否滿足預(yù)設(shè)條件包括:對所述崩潰數(shù)據(jù)包內(nèi)的所述崩潰數(shù)據(jù)的數(shù)量進行統(tǒng)計;判斷所述崩潰數(shù)據(jù)的數(shù)量是否達到預(yù)設(shè)數(shù)量,其中所述預(yù)設(shè)數(shù)量與所述崩潰數(shù)據(jù)包的維度相匹配;在所述崩潰數(shù)據(jù)包不滿足所述預(yù)設(shè)條件的情況下,繼續(xù)對所述崩潰數(shù)據(jù)進行統(tǒng)計;所述在滿足所述預(yù)設(shè)條件的情況下發(fā)出告警包括:在滿足所述預(yù)設(shè)條件的情況下發(fā)出告警,其中,已經(jīng)發(fā)送告警提示的崩潰數(shù)據(jù)不再進行統(tǒng)計處理。
進一步地,判斷所述至少一個預(yù)設(shè)維度對應(yīng)的崩潰數(shù)據(jù)包是否滿足預(yù)設(shè)條件還包括:判斷距上次發(fā)送告警信息的時間是否滿足預(yù)設(shè)時間。
進一步地,所述崩潰數(shù)據(jù)包括以下至少之一:所述客戶端崩潰時的截取的圖片、所述客戶端記錄的崩潰信息。
進一步地,在所述崩潰數(shù)據(jù)包括崩潰堆棧數(shù)據(jù),以及所述至少一個維度包括:業(yè)務(wù)線和/或版本的情況下,所述依據(jù)至少一個預(yù)設(shè)維度對所述崩潰數(shù)據(jù)進行分類還包括:解析所述堆棧信息的原始格式,并通過堆棧關(guān)鍵字匹配劃分所述崩潰數(shù)據(jù)所屬的業(yè)務(wù)線和/或版本。
進一步地,所述在滿足所述預(yù)設(shè)條件的情況下發(fā)出告警還包括:依據(jù)滿足所述預(yù)設(shè)條件的至少一個預(yù)設(shè)維度對應(yīng)的崩潰數(shù)據(jù)包,獲取所述崩潰數(shù)據(jù)包對應(yīng)的目標(biāo)開發(fā)人員;向目標(biāo)開發(fā)人員發(fā)出告警。
根據(jù)本申請的另一方面,提供了一種異常處理裝置。該裝置包括:獲取單元,用于獲取客戶端的崩潰數(shù)據(jù);分類單元,用于依據(jù)至少一個預(yù)設(shè)維度對所述崩潰數(shù)據(jù)進行分類,得到所述至少一個預(yù)設(shè)維度對應(yīng)的崩潰數(shù)據(jù)包,其中所述崩潰數(shù)據(jù)包包括相對應(yīng)的預(yù)設(shè)維度對應(yīng)的所有崩潰數(shù)據(jù);判斷單元,用于判斷所述至少一個預(yù)設(shè)維度對應(yīng)的崩潰數(shù)據(jù)包是否滿足預(yù)設(shè)條件;告警單元,用于在滿足所述預(yù)設(shè)條件的情況下發(fā)出告警,其中,所述告警用于指示所述至少一個維度對應(yīng)的崩潰數(shù)據(jù)包。
進一步地,在所述崩潰數(shù)據(jù)包括崩潰堆棧數(shù)據(jù),以及所述至少一個維度包括:業(yè)務(wù)線和/或版本的情況下,所述分類單元還包括:匹配模塊,用于解析所述堆棧信息的原始格式,并通過堆棧關(guān)鍵字匹配劃分所述崩潰數(shù)據(jù)所屬的業(yè)務(wù)線和/或版本。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京趣拿軟件科技有限公司,未經(jīng)北京趣拿軟件科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711059769.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:車輛的排氣管結(jié)構(gòu)
- 下一篇:青香、鈴蘭加香成分





