欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種自動(dòng)解析終端異常的分析方法及系統(tǒng)的制作方法

文檔序號(hào):9471256閱讀:546來(lái)源:國(guó)知局
一種自動(dòng)解析終端異常的分析方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動(dòng)終端技術(shù)領(lǐng)域,尤其涉及一種自動(dòng)解析終端異常的分析方法及系統(tǒng)。
【背景技術(shù)】
[0002]在終端軟件開(kāi)發(fā)階段,為了管控及監(jiān)測(cè)軟件質(zhì)量,當(dāng)終端軟件在運(yùn)行期間發(fā)生崩潰(CRASH)時(shí),往往將內(nèi)存現(xiàn)場(chǎng)備份起來(lái)以便后續(xù)進(jìn)行問(wèn)題分析。這些現(xiàn)場(chǎng)備份文件(以下簡(jiǎn)稱為RAMDUMP文件)通常以二進(jìn)制進(jìn)行保存,需要通過(guò)專業(yè)的分析工具并結(jié)合對(duì)應(yīng)版本的鏡像符號(hào)表才能解析出易于閱讀的文件,以便開(kāi)發(fā)人員查看出現(xiàn)問(wèn)題的現(xiàn)場(chǎng)狀態(tài)并進(jìn)行問(wèn)題定位。分析RAMDUMP的人員需要具備較深的技術(shù)背景;耗費(fèi)大量的人力處理,分析成本高。
[0003]因此,現(xiàn)有技術(shù)還有待于改進(jìn)和發(fā)展。

【發(fā)明內(nèi)容】

[0004]鑒于現(xiàn)有技術(shù)的不足,本發(fā)明目的在于提供一種自動(dòng)解析終端異常的分析方法及系統(tǒng),旨在解決現(xiàn)有技術(shù)中現(xiàn)場(chǎng)備份文件是二進(jìn)制格式,無(wú)法直接閱讀,消耗大量人力成本的缺陷。
[0005]本發(fā)明的技術(shù)方案如下:
一種自動(dòng)解析終端異常的分析方法,其中,方法包括:
A、檢測(cè)到移動(dòng)終端在運(yùn)行過(guò)程出現(xiàn)崩潰時(shí),客戶端抓取現(xiàn)場(chǎng)備份文件并保存;
B、網(wǎng)站系統(tǒng)獲取現(xiàn)場(chǎng)備份文件并上傳現(xiàn)場(chǎng)備份文件及現(xiàn)場(chǎng)備份文件對(duì)應(yīng)的數(shù)據(jù)參數(shù),發(fā)送至服務(wù)器;
C、服務(wù)器獲取網(wǎng)站系統(tǒng)上傳的數(shù)據(jù)參數(shù),并對(duì)現(xiàn)場(chǎng)備份文件進(jìn)行解析,對(duì)解析后的結(jié)果進(jìn)行分類(lèi)。
[0006]所述的自動(dòng)解析終端異常的分析方法,其中,所述現(xiàn)場(chǎng)備份文件對(duì)應(yīng)的數(shù)據(jù)參數(shù)包括現(xiàn)場(chǎng)備份文件項(xiàng)目名、版本號(hào)、解析類(lèi)型及用戶的郵件地址。
[0007]所述的自動(dòng)解析終端異常的分析方法,其中,所述步驟B具體包括:
B1、網(wǎng)站系統(tǒng)獲取現(xiàn)場(chǎng)備份文件,并在預(yù)先定制的頁(yè)面上傳現(xiàn)場(chǎng)備份文件;
B2、接收用戶輸入的備份文件對(duì)應(yīng)的項(xiàng)目名、版本號(hào)、解析類(lèi)型、及用戶的郵件地址并上傳到網(wǎng)站系統(tǒng);
B3、檢測(cè)到現(xiàn)場(chǎng)備份文件及對(duì)應(yīng)的數(shù)據(jù)參數(shù)上傳完畢后,發(fā)起分析任務(wù),并將現(xiàn)場(chǎng)備份文件及對(duì)應(yīng)的數(shù)據(jù)參數(shù)發(fā)送到服務(wù)器,同時(shí)更新網(wǎng)站系統(tǒng)的頁(yè)面。
[0008]所述的自動(dòng)解析終端異常的分析方法,其中,所述步驟C具體包括:
Cl、服務(wù)器獲取網(wǎng)站系統(tǒng)上傳的現(xiàn)場(chǎng)備份文件及現(xiàn)場(chǎng)備份文件對(duì)應(yīng)的數(shù)據(jù)參數(shù),創(chuàng)建現(xiàn)場(chǎng)備份文件分析工具的臨時(shí)工作區(qū);
C2、根據(jù)現(xiàn)場(chǎng)備份文件對(duì)應(yīng)的參數(shù)獲取現(xiàn)場(chǎng)備份文件的鏡像符號(hào)表,將鏡像符號(hào)表和現(xiàn)場(chǎng)備份文件拷貝到臨時(shí)工作區(qū);
C3、啟動(dòng)解析現(xiàn)場(chǎng)備份文件的工具腳本,將現(xiàn)場(chǎng)備份文件的二進(jìn)制文件轉(zhuǎn)化為用戶設(shè)置的文件類(lèi)型;
C4、解析完畢后,對(duì)解析后的結(jié)果進(jìn)行分類(lèi)。
[0009]所述的自動(dòng)解析終端異常的分析方法,其中,所述步驟C之后還包括:
D、將解析后分類(lèi)的結(jié)果以郵件形式發(fā)送給用戶,并通知網(wǎng)站系統(tǒng)更新結(jié)果分析頁(yè)面。
[0010]—種自動(dòng)解析終端異常的分析系統(tǒng),其中,系統(tǒng)包括:
檢測(cè)與抓取模塊,用于檢測(cè)到移動(dòng)終端在運(yùn)行過(guò)程出現(xiàn)崩潰時(shí),客戶端抓取現(xiàn)場(chǎng)備份文件并保存;
上傳與發(fā)送模塊,用于網(wǎng)站系統(tǒng)獲取現(xiàn)場(chǎng)備份文件并上傳現(xiàn)場(chǎng)備份文件及現(xiàn)場(chǎng)備份文件對(duì)應(yīng)的數(shù)據(jù)參數(shù),發(fā)送至服務(wù)器;
解析與分類(lèi)模塊,用于服務(wù)器獲取網(wǎng)站系統(tǒng)上傳的數(shù)據(jù)參數(shù),并對(duì)現(xiàn)場(chǎng)備份文件進(jìn)行解析,對(duì)解析后的結(jié)果進(jìn)行分類(lèi)。
[0011]所述的自動(dòng)解析終端異常的分析系統(tǒng),其中,所述現(xiàn)場(chǎng)備份文件對(duì)應(yīng)的數(shù)據(jù)參數(shù)包括現(xiàn)場(chǎng)備份文件項(xiàng)目名、版本號(hào)、解析類(lèi)型及用戶的郵件地址。
[0012]所述的自動(dòng)解析終端異常的分析系統(tǒng),其中,所述上傳與發(fā)送模塊具體包括: 第一上傳單元,用于網(wǎng)站系統(tǒng)獲取現(xiàn)場(chǎng)備份文件,并在預(yù)先定制的頁(yè)面上傳現(xiàn)場(chǎng)備份文件;
第二上傳單元,用于接收用戶輸入的備份文件對(duì)應(yīng)的項(xiàng)目名、版本號(hào)、解析類(lèi)型、及用戶的郵件地址并上傳到網(wǎng)站系統(tǒng);
發(fā)送單元,用于檢測(cè)到現(xiàn)場(chǎng)備份文件及對(duì)應(yīng)的數(shù)據(jù)參數(shù)上傳完畢后,發(fā)起分析任務(wù),并將現(xiàn)場(chǎng)備份文件及對(duì)應(yīng)的數(shù)據(jù)參數(shù)發(fā)送到服務(wù)器,同時(shí)更新網(wǎng)站系統(tǒng)的頁(yè)面。
[0013]所述的自動(dòng)解析終端異常的分析系統(tǒng),其中,所述解析與分類(lèi)模塊具體包括:
解析環(huán)境創(chuàng)建單元,用于服務(wù)器獲取網(wǎng)站系統(tǒng)上傳的現(xiàn)場(chǎng)備份文件及現(xiàn)場(chǎng)備份文件對(duì)應(yīng)的數(shù)據(jù)參數(shù),創(chuàng)建現(xiàn)場(chǎng)備份文件分析工具的臨時(shí)工作區(qū);
拷貝單元,用于根據(jù)現(xiàn)場(chǎng)備份文件對(duì)應(yīng)的參數(shù)獲取現(xiàn)場(chǎng)備份文件的鏡像符號(hào)表,將鏡像符號(hào)表和現(xiàn)場(chǎng)備份文件拷貝到臨時(shí)工作區(qū);
解析單元,用于啟動(dòng)解析現(xiàn)場(chǎng)備份文件的工具腳本,將現(xiàn)場(chǎng)備份文件的二進(jìn)制文件轉(zhuǎn)化為用戶設(shè)置的文件類(lèi)型;
分類(lèi)單元,用于解析完畢后,對(duì)解析后的結(jié)果進(jìn)行分類(lèi)。
[0014]所述的自動(dòng)解析終端異常的分析系統(tǒng),其中,所述系統(tǒng)還包括:
通知模塊,用于將解析后分類(lèi)的結(jié)果以郵件形式發(fā)送給用戶,并通知網(wǎng)站系統(tǒng)更新結(jié)果分析頁(yè)面。
[0015]本發(fā)明提供了一種自動(dòng)解析終端異常的分析方法及系統(tǒng),解析現(xiàn)場(chǎng)備份文件只要按照規(guī)范在網(wǎng)站上填寫(xiě)對(duì)應(yīng)的信息即可,操作簡(jiǎn)單、節(jié)約時(shí)間;通過(guò)網(wǎng)站系統(tǒng)的方式可兼容ubuntu和windows不同操作系統(tǒng)帶來(lái)的不便;并可支持多個(gè)項(xiàng)目的問(wèn)題的分析;支持多用戶同時(shí)在網(wǎng)站上提交現(xiàn)場(chǎng)備份文件,并發(fā)同時(shí)分析終端上出現(xiàn)的死機(jī)問(wèn)題;后臺(tái)服務(wù)器會(huì)根據(jù)網(wǎng)站系統(tǒng)上傳的信息,智能分析終端死機(jī)的原因,并把分析的結(jié)果發(fā)給開(kāi)發(fā)工程師處理;用戶可通過(guò)郵件及時(shí)查收現(xiàn)場(chǎng)備份文件結(jié)果,并根據(jù)解析出的現(xiàn)場(chǎng)備份文件類(lèi)型將其分發(fā)給對(duì)應(yīng)的工程師進(jìn)行處理,大大提高工作效率。
【附圖說(shuō)明】
[0016]圖1為本發(fā)明的一種自動(dòng)解析終端異常的分析方法的較佳實(shí)施例的流程圖。
[0017]圖2為本發(fā)明的一種自動(dòng)解析終端異常的分析方法的具體應(yīng)用實(shí)施例的網(wǎng)站系統(tǒng)操作流程圖。
[0018]圖3為本發(fā)明的一種自動(dòng)解析終端異常的分析系統(tǒng)的較佳實(shí)施例的功能原理框圖。
【具體實(shí)施方式】
[0019]為使本發(fā)明的目的、技術(shù)方案及效果更加清楚、明確,以下對(duì)本發(fā)明進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0020]本發(fā)明提供了一種自動(dòng)解析終端異常的分析方法的較佳實(shí)施例的流程圖,如圖1所示,所述方法包括:
步驟S100、檢測(cè)到移動(dòng)終端在運(yùn)行過(guò)程出現(xiàn)崩潰時(shí),客戶端抓取現(xiàn)場(chǎng)備份文件并保存。
[0021]具體實(shí)施時(shí),當(dāng)檢測(cè)到移動(dòng)終端例如手機(jī)終端發(fā)生崩潰即CRASH時(shí),客戶端抓取現(xiàn)場(chǎng)備份文件保存,可保存到與手機(jī)終端連接的本地計(jì)算機(jī)或是保存到其他存儲(chǔ)終端中。
[0022]步驟S200、網(wǎng)站系統(tǒng)獲取現(xiàn)場(chǎng)備份文件并上傳現(xiàn)場(chǎng)備份文件及現(xiàn)場(chǎng)備份文件對(duì)應(yīng)的數(shù)據(jù)參數(shù),發(fā)送至服務(wù)器。
[0023]具體實(shí)施時(shí),其中,現(xiàn)場(chǎng)備份文件對(duì)應(yīng)的數(shù)據(jù)參數(shù)包括現(xiàn)場(chǎng)備份文件項(xiàng)目名、版本號(hào)、解析類(lèi)型及用戶的郵件地址。具體地,網(wǎng)絡(luò)系統(tǒng)獲取存儲(chǔ)在本地計(jì)算機(jī)中的現(xiàn)場(chǎng)備份文件,并通過(guò)定制頁(yè)面上傳現(xiàn)場(chǎng)備份文件,并接收用戶輸入的現(xiàn)場(chǎng)備份文件對(duì)應(yīng)項(xiàng)目名、版本號(hào)、解析類(lèi)型以及用戶的郵件地址,將這些數(shù)據(jù)發(fā)送到后臺(tái)服務(wù)器中。其中不同的解析類(lèi)型對(duì)應(yīng)不同的符號(hào)表。
[0024]步驟S300、服務(wù)器獲取網(wǎng)站系統(tǒng)上傳的數(shù)據(jù)參數(shù),并對(duì)現(xiàn)場(chǎng)備份文件進(jìn)行解析,對(duì)解析后的結(jié)果進(jìn)行分類(lèi)。
[0025]具體實(shí)施時(shí),務(wù)器端配置系統(tǒng)收到信息后,環(huán)境準(zhǔn)備腳本將為此次發(fā)起的任務(wù)創(chuàng)建臨時(shí)工作區(qū),同時(shí)根據(jù)項(xiàng)目名、版本號(hào)以及解析類(lèi)型獲取到鏡像符號(hào)表,并將鏡像符號(hào)表和上傳到服務(wù)器上的現(xiàn)場(chǎng)備份文件一起拷貝到臨時(shí)工作區(qū);環(huán)境準(zhǔn)備完畢后,將啟動(dòng)解析現(xiàn)場(chǎng)備份文件的工具腳本,將現(xiàn)場(chǎng)備份文件的二進(jìn)制文件轉(zhuǎn)化為易于解讀的文件;解析完畢后,對(duì)輸出的結(jié)果進(jìn)行分類(lèi),以便工程師進(jìn)行定位。
[0026]進(jìn)一步的實(shí)施例中,所述步驟S200具體包括:
步驟S201、網(wǎng)站系統(tǒng)獲取現(xiàn)場(chǎng)備份文件,并在預(yù)先定制的頁(yè)面上傳現(xiàn)場(chǎng)備份文件;
步驟S202、接收用戶輸入的備份文件對(duì)應(yīng)的項(xiàng)目名、版本號(hào)、解析類(lèi)型、及用戶的郵件地址并上傳到網(wǎng)站系統(tǒng);
步驟S203、檢測(cè)到現(xiàn)場(chǎng)備份文件及對(duì)應(yīng)的數(shù)據(jù)參數(shù)上傳完畢后,發(fā)起分析任務(wù),并將現(xiàn)場(chǎng)備份文件及對(duì)應(yīng)的數(shù)據(jù)參數(shù)發(fā)送到服務(wù)器,同時(shí)更新網(wǎng)站系統(tǒng)的頁(yè)面。
[0027]具體實(shí)施時(shí),解析現(xiàn)場(chǎng)備份文件時(shí)需要提供版本號(hào)、項(xiàng)目等特定信息,不具有普遍性,因此將提供特定信息的階段設(shè)計(jì)可通過(guò)網(wǎng)頁(yè)進(jìn)行定制化。定制通過(guò)網(wǎng)站來(lái)實(shí)現(xiàn)。
[0028]網(wǎng)站的開(kāi)發(fā)工具為:apache (服務(wù)器)+php (腳本語(yǔ)言)+mysql (數(shù)據(jù)庫(kù))。采用MVC模式設(shè)計(jì),后臺(tái)管理運(yùn)用frameset框架搭建頁(yè)面結(jié)構(gòu)圖,運(yùn)用php+ mysql實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的管理和操作,展示頁(yè)面運(yùn)用HTML、CSS、DIV對(duì)頁(yè)面進(jìn)行編寫(xiě)。
[0029]進(jìn)一步的實(shí)施例中,則步驟S300具體包括:。
[0030]步驟S301、服務(wù)器獲取網(wǎng)站系統(tǒng)上傳的現(xiàn)場(chǎng)備份文件及現(xiàn)場(chǎng)備份文件對(duì)應(yīng)的數(shù)據(jù)參數(shù),創(chuàng)建現(xiàn)場(chǎng)備份文件分析工具的臨時(shí)工作區(qū);
步驟S302、根據(jù)現(xiàn)場(chǎng)備份文件對(duì)應(yīng)的參數(shù)獲取現(xiàn)場(chǎng)備份文件的鏡像符號(hào)表,將鏡像符號(hào)表和現(xiàn)場(chǎng)備份文件拷貝到臨時(shí)工作區(qū);
步驟S303、啟動(dòng)解析現(xiàn)場(chǎng)備份文件的工具腳本,將現(xiàn)場(chǎng)備份文件的二進(jìn)制文件轉(zhuǎn)化為用戶設(shè)置的文件類(lèi)型;
步驟S304、解析完畢后,對(duì)解析后的結(jié)果進(jìn)行分類(lèi)。
[0031]具體實(shí)施時(shí),服務(wù)器端通過(guò)客戶端提供的特定信息利用現(xiàn)場(chǎng)備份文件專業(yè)分析工具輸出分析結(jié)果并對(duì)結(jié)果進(jìn)行分類(lèi)。具體地,獲取客戶端傳遞的特定信息:項(xiàng)目名、版本號(hào)、解析類(lèi)型、現(xiàn)場(chǎng)備份文件的二進(jìn)制文件存儲(chǔ)路徑以及結(jié)果接收人郵箱地址;通過(guò)獲取到的信息為現(xiàn)場(chǎng)備份文件分析工具創(chuàng)建環(huán)境:獲取現(xiàn)場(chǎng)備份文件文件對(duì)應(yīng)的符號(hào)表,將符號(hào)表與現(xiàn)場(chǎng)備份文件二進(jìn)制文件copy至臨時(shí)工作目錄;利用現(xiàn)場(chǎng)備份文件分析工具解析現(xiàn)場(chǎng)備份文件,并輸出結(jié)果;對(duì)分析結(jié)果進(jìn)行分類(lèi),以方便工程師定位CRASH類(lèi)型。
[0032]進(jìn)一步的實(shí)施例中,其中步驟S300之后還包括:
步驟S400、將解析后分類(lèi)的
當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
长武县| 海南省| 腾冲县| 扶绥县| 庆阳市| 荆州市| 泸州市| 广南县| 吴忠市| 察雅县| 五大连池市| 和平区| 彰化市| 湖北省| 扶绥县| 巴林左旗| 林州市| 高州市| 五指山市| 米林县| 微山县| 农安县| 青海省| 三江| 郁南县| 大英县| 长寿区| 英吉沙县| 洛南县| 汉沽区| 南京市| 呈贡县| 新沂市| 广德县| 高碑店市| 长治市| 横山县| 峨山| 六安市| 黄龙县| 罗平县|