錯(cuò)誤碼監(jiān)控方法、裝置及設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,特別涉及一種錯(cuò)誤碼監(jiān)控方法、裝置及設(shè)備。
【背景技術(shù)】
[0002]錯(cuò)誤碼用于對服務(wù)器處理業(yè)務(wù)的情況進(jìn)行反饋,通常是由數(shù)字或字母組成的字符串。比如,當(dāng)服務(wù)器在處理兌換業(yè)務(wù)時(shí),錯(cuò)誤碼123456可以用于反饋兌換賬戶中余額不足的反饋信息。因此,監(jiān)控設(shè)備需要通過對錯(cuò)誤碼進(jìn)行監(jiān)控來發(fā)現(xiàn)服務(wù)器在處理業(yè)務(wù)過程中出現(xiàn)的問題。
[0003]具體地,服務(wù)器在處理業(yè)務(wù)時(shí),監(jiān)控設(shè)備獲取服務(wù)器產(chǎn)生的至少一個(gè)錯(cuò)誤碼;對于每一個(gè)錯(cuò)誤碼,監(jiān)控設(shè)備根據(jù)預(yù)設(shè)的對應(yīng)關(guān)系以及該錯(cuò)誤碼確定對應(yīng)的反饋信息,預(yù)設(shè)的對應(yīng)關(guān)系是不同的錯(cuò)誤碼與不同的反饋信息之間的對應(yīng)關(guān)系;若該反饋信息反饋的是服務(wù)器在處理業(yè)務(wù)時(shí)出現(xiàn)了問題,則監(jiān)控設(shè)備向維護(hù)人員展示反饋信息,以便維護(hù)人員根據(jù)反饋信息對該問題進(jìn)行處理。
[0004]發(fā)明人在實(shí)現(xiàn)本發(fā)明的過程中,發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在以下缺陷:
[0005]監(jiān)控設(shè)備會在接收到的所有錯(cuò)誤碼中逐個(gè)確定與每個(gè)錯(cuò)誤碼對應(yīng)的反饋信息,并對確定的所有反饋信息進(jìn)行展示,當(dāng)展示的反饋信息較多時(shí),維護(hù)人員無法快速定位出問題,影響了對服務(wù)器的維護(hù)效率。
【發(fā)明內(nèi)容】
[0006]為了解決逐個(gè)確定每個(gè)錯(cuò)誤碼的反饋信息并展示造成的無法快速定位問題,影響了對服務(wù)器的維護(hù)效率的問題,本發(fā)明實(shí)施例提供了一種錯(cuò)誤碼監(jiān)控方法、裝置及設(shè)備。所述技術(shù)方案如下:
[0007]第一方面,本發(fā)明實(shí)施例提供了一種錯(cuò)誤碼監(jiān)控方法,所述方法包括:
[0008]獲取至少一個(gè)錯(cuò)誤碼;
[0009]按照相同的分段規(guī)則將每個(gè)錯(cuò)誤碼分段得到屬于不同分段位置的錯(cuò)誤碼片段;
[0010]對每個(gè)分段位置所對應(yīng)的至少一個(gè)錯(cuò)誤碼片段是否存在異常進(jìn)行監(jiān)控;
[0011]對于每個(gè)分段位置,將當(dāng)前分段位置所對應(yīng)的存在異常的錯(cuò)誤碼片段與其它分段位置所對應(yīng)的存在異常的錯(cuò)誤碼片段進(jìn)行組合,恢復(fù)得到存在異常的錯(cuò)誤碼;
[0012]確定與各個(gè)存在異常的錯(cuò)誤碼對應(yīng)的反饋信息,所述反饋信息用于表示業(yè)務(wù)的處理情況。
[0013]第二方面,本發(fā)明實(shí)施例提供了一種錯(cuò)誤碼監(jiān)控裝置,所述裝置包括:
[0014]信息獲取模塊,用于獲取至少一個(gè)錯(cuò)誤碼;
[0015]信息分段模塊,用于按照相同的分段規(guī)則將所述信息獲取模塊獲取到的每個(gè)錯(cuò)誤碼分段得到屬于不同分段位置的錯(cuò)誤碼片段;
[0016]信息監(jiān)控模塊,用于對所述信息分段模塊分段得到的每個(gè)分段位置所對應(yīng)的至少一個(gè)錯(cuò)誤碼片段是否存在異常進(jìn)行監(jiān)控;
[0017]信息恢復(fù)模塊,用于對于每個(gè)分段位置,將所述信息監(jiān)控模塊監(jiān)控得到的當(dāng)前分段位置所對應(yīng)的存在異常的錯(cuò)誤碼片段與其它分段位置所對應(yīng)的存在異常的錯(cuò)誤碼片段進(jìn)行組合,恢復(fù)得到存在異常的錯(cuò)誤碼;
[0018]信息確定模塊,用于確定與所述信息恢復(fù)模塊恢復(fù)得到的各個(gè)存在異常的錯(cuò)誤碼對應(yīng)的反饋信息,所述反饋信息用于表示業(yè)務(wù)的處理情況。
[0019]第三方面,本發(fā)明實(shí)施例提供了一種監(jiān)控設(shè)備,所述設(shè)備包括如第二方面所述的錯(cuò)誤碼監(jiān)控裝置。
[0020]通過按照相同的分段規(guī)則將每個(gè)錯(cuò)誤碼分段得到屬于不同分段位置的錯(cuò)誤碼片段;對每個(gè)分段位置所對應(yīng)的至少一個(gè)錯(cuò)誤碼片段是否存在異常進(jìn)行監(jiān)控;對于每個(gè)分段位置,將當(dāng)前分段位置所對應(yīng)的存在異常的錯(cuò)誤碼片段與其它分段位置所對應(yīng)的存在異常的錯(cuò)誤碼片段進(jìn)行組合,恢復(fù)得到存在異常的錯(cuò)誤碼;確定與各個(gè)存在異常的錯(cuò)誤碼對應(yīng)的反饋信息,可以確定出各個(gè)分段中同時(shí)存在異常的錯(cuò)誤碼片段,再將錯(cuò)誤碼片段進(jìn)行組合恢復(fù)成存在異常的錯(cuò)誤碼,對存在異常的錯(cuò)誤碼的反饋信息進(jìn)行展示,解決了逐個(gè)確定每個(gè)錯(cuò)誤碼對應(yīng)的反饋信息并展示造成的無法快速定位問題的問題,達(dá)到了從分段后的多個(gè)維度來監(jiān)控錯(cuò)誤碼,在存在大量錯(cuò)誤碼時(shí)只需要很少的計(jì)算量就可以監(jiān)控出發(fā)生異常的錯(cuò)誤碼來定位問題,提高對服務(wù)器的維護(hù)效率的效果。
【附圖說明】
[0021]為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對實(shí)施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0022]圖1是本發(fā)明一個(gè)實(shí)施例提供的錯(cuò)誤碼監(jiān)控方法的方法流程圖;
[0023]圖2是本發(fā)明另一實(shí)施例提供的錯(cuò)誤碼監(jiān)控方法的方法流程圖;
[0024]圖3是本發(fā)明一個(gè)實(shí)施例提供的錯(cuò)誤碼監(jiān)控裝置的結(jié)構(gòu)框架圖;
[0025]圖4是本發(fā)明再一實(shí)施例提供的錯(cuò)誤碼監(jiān)控裝置的結(jié)構(gòu)框架圖;
[0026]圖5是本發(fā)明一個(gè)實(shí)施例提供的監(jiān)控設(shè)備的結(jié)構(gòu)框架圖。
【具體實(shí)施方式】
[0027]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對本發(fā)明實(shí)施方式作進(jìn)一步地詳細(xì)描述。
[0028]請參考圖1,其示出了本發(fā)明一個(gè)實(shí)施例提供的錯(cuò)誤碼監(jiān)控方法的方法流程圖。本實(shí)施例以該錯(cuò)誤碼監(jiān)控方法應(yīng)用在監(jiān)控設(shè)備中來舉例說明。該錯(cuò)誤碼監(jiān)控方法,包括:
[0029]步驟101,獲取至少一個(gè)錯(cuò)誤碼;
[0030]其中,錯(cuò)誤碼用于反饋服務(wù)器對業(yè)務(wù)的處理情況,比如,錯(cuò)誤碼123456可以對應(yīng)于用于反饋兌換賬戶中余額不足的反饋信息。本實(shí)施例中,監(jiān)控設(shè)備可以從服務(wù)器獲取錯(cuò)誤碼,也可以從其他設(shè)備獲取來源于服務(wù)器的錯(cuò)誤碼,本實(shí)施例不限定對錯(cuò)誤碼的獲取方式。
[0031]步驟102,按照相同的分段規(guī)則將每個(gè)錯(cuò)誤碼分段得到屬于不同分段位置的錯(cuò)誤碼片段;
[0032]分段位置用于指示錯(cuò)誤碼片段在錯(cuò)誤碼中的位置。假設(shè)錯(cuò)誤碼為123456且錯(cuò)誤碼片段是12和3456,則錯(cuò)誤碼片段12所屬的第一個(gè)分段位置是錯(cuò)誤碼的前兩位,錯(cuò)誤碼片段3456所屬的第二個(gè)分段位置是錯(cuò)誤碼的后四位。
[0033]由于對每個(gè)錯(cuò)誤碼所采用的分段規(guī)則相同,因此,對每一個(gè)錯(cuò)誤碼進(jìn)行分段的分段位置相同。當(dāng)對M個(gè)錯(cuò)誤碼進(jìn)行分段后,每一個(gè)分段位置對應(yīng)于M個(gè)錯(cuò)誤碼片段。
[0034]步驟103,對每個(gè)分段位置所對應(yīng)的至少一個(gè)錯(cuò)誤碼片段是否存在異常進(jìn)行監(jiān)控;
[0035]其中,存在異常的錯(cuò)誤碼片段是存在異常的錯(cuò)誤碼中的一部分,當(dāng)錯(cuò)誤碼存在異常時(shí),該錯(cuò)誤碼包括的錯(cuò)誤碼片段也必然存在異常,因此,監(jiān)控設(shè)備可以通過對錯(cuò)誤碼片段是否存在異常進(jìn)行監(jiān)控可以實(shí)現(xiàn)對錯(cuò)誤碼是否存在異常進(jìn)行監(jiān)控。
[0036]對于每一個(gè)分段位置,若該分段位置所對應(yīng)的至少一個(gè)錯(cuò)誤碼片段存在異常,則執(zhí)行步驟104 ;若該分段位置所對應(yīng)的所有錯(cuò)誤碼片段都不存在異常,則繼續(xù)對下一個(gè)分段位置所對應(yīng)的至少一個(gè)錯(cuò)誤碼片段是否存在異常進(jìn)行監(jiān)控,直至監(jiān)控完每一個(gè)分段位置所對應(yīng)的至少一個(gè)錯(cuò)誤碼片段后結(jié)束流程。
[0037]步驟104,對于每個(gè)分段位置,將當(dāng)前分段位置所對應(yīng)的存在異常的錯(cuò)誤碼片段與其它分段位置所對應(yīng)的存在異常的錯(cuò)誤碼片段進(jìn)行組合,恢復(fù)得到存在異常的錯(cuò)誤碼;
[0038]在確定出每一個(gè)分段位置所對應(yīng)的存在異常的錯(cuò)誤碼片段之后,監(jiān)控設(shè)備可以將某一個(gè)分段位置所對應(yīng)的存在異常的錯(cuò)誤碼片段與其他分段位置所對應(yīng)的存在異常的錯(cuò)誤碼片段按照分段位置進(jìn)行組合,將組合形成的錯(cuò)誤碼確定為存在異常的錯(cuò)誤碼。
[0039]比如,錯(cuò)誤碼的第一個(gè)分段位置中存在異常的錯(cuò)誤碼片段包括12和13,錯(cuò)誤碼的第二個(gè)分段位置中存在異常的錯(cuò)誤碼片段是1456,則恢復(fù)得到的存在異常的錯(cuò)誤碼是121456 和 131456。
[0040]步驟105,確定與各個(gè)存在異常的錯(cuò)誤碼對應(yīng)的反饋信息,該反饋信息用于表示業(yè)務(wù)的處理情況。
[0041]監(jiān)控設(shè)備可以根據(jù)預(yù)設(shè)的對應(yīng)關(guān)系和恢復(fù)得到的存在異常的錯(cuò)誤碼得到與該錯(cuò)誤碼對應(yīng)的反饋信息。其中,對應(yīng)關(guān)系是不同的錯(cuò)誤碼與不同的反饋信息之間的對應(yīng)關(guān)系。
[0042]綜上所述,本發(fā)明實(shí)施例提供的錯(cuò)誤碼監(jiān)控方法,通過按照相同的分段規(guī)則將每個(gè)錯(cuò)誤碼分段得到屬于不同分段位置的錯(cuò)誤碼片段;對每個(gè)分段位置所對應(yīng)的至少一個(gè)錯(cuò)誤碼片段是否存在異常進(jìn)行監(jiān)控;對于每個(gè)分段位置,將當(dāng)前分段位置所對應(yīng)的存在異常的錯(cuò)誤碼片段與其它分段位置所對應(yīng)的存在異常的錯(cuò)誤碼片段進(jìn)行組合,恢復(fù)得到存在異常的錯(cuò)誤碼;確定與各個(gè)存在異常的錯(cuò)誤碼對應(yīng)的反饋信息,可以確定出各個(gè)分段中同時(shí)存在異常的錯(cuò)誤碼片段,再將錯(cuò)誤碼片段進(jìn)行組合恢復(fù)成存在異常的錯(cuò)誤碼,對存在異常的錯(cuò)誤碼的反饋信息進(jìn)行展示,解決了逐個(gè)確定每個(gè)錯(cuò)誤碼對應(yīng)的反饋信息造成的無法快速定位問題的問題,達(dá)到了從分段后的多個(gè)維度來監(jiān)控錯(cuò)誤碼,在存在大量錯(cuò)誤碼時(shí)只需要很少的計(jì)算量就可以監(jiān)控出發(fā)生異常的錯(cuò)誤碼來定位問題,提高對服務(wù)器的維護(hù)效率的效果。
[0043]請參考圖2,其示出了本發(fā)明另一實(shí)施例提供的錯(cuò)誤碼監(jiān)控方法的方法流程圖。本實(shí)施例以該錯(cuò)誤碼監(jiān)控方法應(yīng)用在監(jiān)控設(shè)備中來舉例說明。該錯(cuò)誤碼監(jiān)控方法,包括:
[0044]步驟201,獲取至少一個(gè)錯(cuò)誤碼;
[0045]其中,錯(cuò)誤碼用于反饋服務(wù)器對業(yè)務(wù)的處理情況,比如,錯(cuò)誤碼123456可以對應(yīng)于用于反饋兌換賬戶中余額不足的反饋信息。本實(shí)施例中,監(jiān)控設(shè)備可以從服務(wù)器獲取錯(cuò)誤碼,也可以從其他設(shè)備獲取來源于服務(wù)器的錯(cuò)誤碼,本實(shí)施例不限定對錯(cuò)誤碼的獲取方式。
[0046]進(jìn)一步地,監(jiān)控設(shè)備獲取到的至少一個(gè)錯(cuò)誤碼可以是同一時(shí)刻的錯(cuò)誤碼,也可以是預(yù)定時(shí)長的時(shí)間段內(nèi)的錯(cuò)誤碼,比如,一分鐘之內(nèi)的錯(cuò)誤碼等。
[0047]步驟202,若錯(cuò)誤碼包括N個(gè)語義單元,每個(gè)語義單元包括至少一個(gè)字符,則按照分段規(guī)則依次將至少一個(gè)語義單元確定為對應(yīng)于不同分段