[發(fā)明專利]異常處理方法、裝置、電子設(shè)備及計算機存儲介質(zhì)在審
| 申請?zhí)枺?/td> | 202010575279.1 | 申請日: | 2020-06-22 |
| 公開(公告)號: | CN113900914A | 公開(公告)日: | 2022-01-07 |
| 發(fā)明(設(shè)計)人: | 薛永前 | 申請(專利權(quán))人: | 阿里巴巴集團控股有限公司 |
| 主分類號: | G06F11/32 | 分類號: | G06F11/32 |
| 代理公司: | 北京合智同創(chuàng)知識產(chǎn)權(quán)代理有限公司 11545 | 代理人: | 李杰;舒道宏 |
| 地址: | 英屬開曼群島大開*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 異常 處理 方法 裝置 電子設(shè)備 計算機 存儲 介質(zhì) | ||
1.一種異常處理方法,包括:
獲取發(fā)生異常的操作系統(tǒng)的異常回溯信息和所述操作系統(tǒng)的信息;
對所述異?;厮菪畔⒅械母蓴_信息進行過濾,并對過濾后的異?;厮菪畔⑦M行特征提取,獲得異常特征數(shù)據(jù);
根據(jù)所述異常特征數(shù)據(jù)生成用于標識所述異常的異常標識,并將所述異常標識與所述操作系統(tǒng)的信息對應(yīng)上報。
2.根據(jù)權(quán)利要求1所述的方法,其中,所述獲取發(fā)生異常的操作系統(tǒng)的異?;厮菪畔ⅲǎ?/p>
獲取以所述異常發(fā)生點為終點的函數(shù)調(diào)用信息,其中,所述函數(shù)調(diào)用信息包括被調(diào)用的函數(shù)名稱以及對應(yīng)的函數(shù)調(diào)用地址。
3.根據(jù)權(quán)利要求2所述的方法,其中,所述函數(shù)調(diào)用信息中包括對動態(tài)庫函數(shù)的調(diào)用信息,所述函數(shù)調(diào)用地址包括所述動態(tài)庫函數(shù)所屬的動態(tài)庫文件的浮動地址和所述動態(tài)庫函數(shù)在所述動態(tài)庫文件內(nèi)部的相對地址;
所述對對所述異?;厮菪畔⒅械母蓴_信息進行過濾,包括:
對所述函數(shù)調(diào)用信息中包括的所述動態(tài)庫文件的浮動地址進行過濾。
4.根據(jù)權(quán)利要求2所述的方法,其中,所述將所述異常標識與所述操作系統(tǒng)的信息對應(yīng)上報,包括:
根據(jù)所述異常標識、所述操作系統(tǒng)的信息以及所述函數(shù)調(diào)用信息,生成上報信息;
將所述上報信息上報至服務(wù)端,以使所述服務(wù)端根據(jù)所述上報信息對所述操作系統(tǒng)發(fā)生的異常進行定位。
5.根據(jù)權(quán)利要求4所述的方法,其中,所述根據(jù)所述異常標識、所述操作系統(tǒng)的信息以及所述函數(shù)調(diào)用信息,生成上報信息,還包括:
根據(jù)發(fā)生異常的時間、發(fā)生異常的進程名稱、發(fā)生異常的線程名稱、發(fā)生異常時的寄存器值中的至少一種,以及,所述異常標識、所述操作系統(tǒng)的信息和所述函數(shù)調(diào)用信息,生成上報信息。
6.根據(jù)權(quán)利要求1所述的方法,其中,所述獲取發(fā)生異常的操作系統(tǒng)的異?;厮菪畔?,包括:
若監(jiān)聽到所述操作系統(tǒng)發(fā)生異常,則根據(jù)所述操作系統(tǒng)發(fā)生異常時對應(yīng)執(zhí)行的信號處理程序,獲取所述異?;厮菪畔?。
7.根據(jù)權(quán)利要求1所述的方法,其中,所述根據(jù)所述異常特征數(shù)據(jù)生成用于標識所述異常的異常標識,包括:
通過信息摘要算法對所述異常特征數(shù)據(jù)進行計算,得到用于標識所述異常的異常標識。
8.一種異常處理方法,包括:
獲取多個終端上報的操作系統(tǒng)發(fā)生異常的異常信息,其中,所述異常信息中包括:操作系統(tǒng)的信息和所述異常的異常標識,所述異常標識根據(jù)對所述操作系統(tǒng)的異?;厮菪畔⑦M行干擾信息過濾和特征提取后得到的異常特征數(shù)據(jù)生成;
根據(jù)所述操作系統(tǒng)的信息和所述異常標識,對多個所述終端進行基于操作系統(tǒng)的異常統(tǒng)計。
9.根據(jù)權(quán)利要求8所述的方法,其中,若所述異常信息中還包括發(fā)生異常時的函數(shù)調(diào)用信息,則,所述方法還包括:
根據(jù)所述異常信息中包括的所述操作系統(tǒng)的信息以及所述函數(shù)調(diào)用信息,對所述操作系統(tǒng)中發(fā)生的異常進行定位。
10.根據(jù)權(quán)利要求9所述的方法,其中,所述根據(jù)所述操作系統(tǒng)的信息和所述異常標識,對多個所述終端進行基于操作系統(tǒng)的異常統(tǒng)計,包括:
基于所述操作系統(tǒng)的信息,對多個所述終端上報的所述異常信息中的所述異常標識進行統(tǒng)計,獲得不同操作系統(tǒng)發(fā)生異常的統(tǒng)計數(shù)據(jù)。
11.一種異常處理裝置,包括:
信息獲取模塊,用于獲取發(fā)生異常的操作系統(tǒng)的異?;厮菪畔⒑退霾僮飨到y(tǒng)的信息;
特征獲取模塊,用于對所述異常回溯信息中的干擾信息進行過濾,并對過濾后的異?;厮菪畔⑦M行特征提取,獲得異常特征數(shù)據(jù);
上報模塊,用于根據(jù)所述異常特征數(shù)據(jù)生成用于標識所述異常的異常標識,并將所述異常標識與所述操作系統(tǒng)的信息對應(yīng)上報。
該專利技術(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/202010575279.1/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





