本技術(shù)涉及計算機,具體而言,涉及一種網(wǎng)絡(luò)設(shè)備異常重啟處理方法及裝置。
背景技術(shù):
1、網(wǎng)絡(luò)設(shè)備是用來將各類服務(wù)器、pc、應(yīng)用終端等節(jié)點相互連接,以構(gòu)成信息通信網(wǎng)絡(luò)的專用硬件設(shè)備,穩(wěn)定性是網(wǎng)絡(luò)設(shè)備的生命線。
2、其中,由于網(wǎng)絡(luò)環(huán)境較為復(fù)雜且軟件缺陷不可避免,網(wǎng)絡(luò)設(shè)備在遇到某些特殊情況時,很有可能會出現(xiàn)不斷異常重啟的問題,從而直接導(dǎo)致網(wǎng)絡(luò)設(shè)備無法正常使用。
3、由此可見,網(wǎng)絡(luò)設(shè)備在面對該種不斷異常重啟的問題時,其穩(wěn)定性仍然較差。
技術(shù)實現(xiàn)思路
1、本技術(shù)的目的在于提供一種網(wǎng)絡(luò)設(shè)備異常重啟處理方法及裝置,能夠全面分析出網(wǎng)絡(luò)設(shè)備異常重啟問題的原因并加以解決,從而盡可能地避免網(wǎng)絡(luò)設(shè)備異常重啟問題再次出現(xiàn),進而使得網(wǎng)絡(luò)設(shè)備運行的穩(wěn)定性得以提高。
2、本技術(shù)第一方面提供了一種網(wǎng)絡(luò)設(shè)備異常重啟處理方法,所述方法包括:
3、獲取所述網(wǎng)絡(luò)設(shè)備異常重啟時記錄的多個異常重啟信息;
4、對所述多個異常重啟信息進行特征分析,得到重啟特征;
5、根據(jù)所述重啟特征確定目標(biāo)處理方案;
6、執(zhí)行所述目標(biāo)處理方案對應(yīng)的流量阻斷操作。
7、在上述實現(xiàn)過程中,該方法可以在網(wǎng)絡(luò)設(shè)備中對多個異常重啟信息進行全面分析,以確定出導(dǎo)致不斷異常重啟的真正原因,然后再基于該真正原因確定出具有針對性的解決方案,再基于該解決方案執(zhí)行對應(yīng)的流量阻斷操作??梢?,該方法能夠精準(zhǔn)確定出不斷異常重啟的原因并加以解決,從而使得網(wǎng)絡(luò)設(shè)備不會因為該問題再次陷入癱瘓狀態(tài),進而保障了網(wǎng)絡(luò)設(shè)備的穩(wěn)定性。另一方面,該方法落點于對流量的阻斷操作,該種方式能夠避免在網(wǎng)絡(luò)設(shè)備工作時對其工作模塊進行調(diào)整,從而以此來保障網(wǎng)絡(luò)設(shè)備的正常工作,提高網(wǎng)絡(luò)設(shè)備工作的穩(wěn)定性。
8、進一步地,所述對所述多個異常重啟信息進行特征分析,得到重啟特征,包括:
9、對所述多個異常重啟信息進行特征分析,得到多種類型特征的特征值;其中,所述多種類型特征包括報文特征、模塊對象特征和模塊特征中的至少兩種;
10、根據(jù)所述多種類型特征的特征值中的最大特征值,確定重啟特征。
11、在上述實現(xiàn)過程中,該方法能夠分析異常重啟的原因是出在報文上、模塊對象上還是模塊上,從而實現(xiàn)問題定位的效果。在此基礎(chǔ)上,該方法能夠在多種可能性之中,選擇最有可能導(dǎo)致異常重啟的原因,并基于該原因?qū)崿F(xiàn)更準(zhǔn)確的問題定位效果。
12、進一步地,所述對所述多個異常重啟信息進行特征分析,得到多種類型特征的特征值,包括:
13、若所述多種類型特征中包括報文特征,則根據(jù)所述多個異常重啟信息中具有相同報文屬性的報文的數(shù)量,獲取報文特征值;
14、若所述多種類型特征中包括模塊對象特征,則根據(jù)所述多個異常重啟信息中具有相同模塊對象信息的模塊對象的數(shù)量,獲取模塊對象特征值;
15、若所述多種類型特征包括模塊特征,則根據(jù)所述多個異常重啟信息中具有相同模塊信息的模塊的數(shù)量,獲取模塊特征值。
16、在上述實現(xiàn)過程中,該方法能夠?qū)Ξ惓V貑⒌脑蜻M行歸類總結(jié),得到各原因?qū)е庐惓V貑⒌拇螖?shù),從而便于基于該總結(jié)次數(shù)確定最有可能的異常重啟原因。
17、進一步地,所述根據(jù)所述多種類型特征的特征值中的最大特征值,確定重啟特征,包括:
18、判斷所述多種類型特征的特征值中的最大特征值是否大于預(yù)設(shè)閾值;
19、若是,則將所述最大特征值所屬的類型特征確定為重啟特征。
20、在上述實現(xiàn)過程中,該方法能夠通過閾值設(shè)定來避免意外情況對異常重啟的分析,從而實現(xiàn)提高異常重啟原因分析的準(zhǔn)確度。
21、進一步地,所述根據(jù)所述重啟特征確定目標(biāo)處理方案,包括以下至少之一:
22、當(dāng)所述重啟特征包括所述報文特征時,確定目標(biāo)處理方案為第一處理方案;其中,所述第一處理方案用于阻斷符合所述報文特征的報文;
23、當(dāng)所述重啟特征包括所述模塊對象特征時,確定目標(biāo)處理方案為第二處理方案;其中,所述第二處理方案用于阻斷符合所述模塊對象特征的流量;
24、當(dāng)所述重啟特征包括所述模塊特征時,確定目標(biāo)處理方案為第三處理方案;其中,所述第三處理方案用于阻斷所述模塊特征對應(yīng)模塊的流量。
25、在上述實現(xiàn)過程中,該方法提出了三種處理方案,該三種處理方案能夠針對于異常重啟原因進行準(zhǔn)確的異常重啟處理,從而更準(zhǔn)確的避免異常重啟問題的再次出現(xiàn)。
26、進一步地,所述方法還包括:
27、判斷所述網(wǎng)絡(luò)設(shè)備是否與云數(shù)據(jù)中心連接;
28、若所述網(wǎng)絡(luò)設(shè)備與所述云數(shù)據(jù)中心連接,則將所述多個異常重啟信息發(fā)送至所述云數(shù)據(jù)中心,并檢測是否接收到所述云數(shù)據(jù)中心反饋的重啟處理方案;
29、若接收到所述重啟處理方案,則執(zhí)行所述重啟處理方案對應(yīng)的流量阻斷操作;
30、若所述網(wǎng)絡(luò)設(shè)備與云數(shù)據(jù)中心未連接或未接收到所述重啟處理方案,則執(zhí)行所述的對所述多個異常重啟信息進行特征分析,得到重啟特征。
31、在上述實現(xiàn)過程中,該方法可以與云數(shù)據(jù)中心進行關(guān)聯(lián),從而使得分析只在必要時進行,避免重復(fù)分析造成的效率問題。
32、進一步地,在所述執(zhí)行所述目標(biāo)處理方案對應(yīng)的流量阻斷操作之后,所述方法還包括:
33、判斷所述網(wǎng)絡(luò)設(shè)備的正常運行時間是否大于預(yù)設(shè)的穩(wěn)定運行時間閾值;
34、若是,則在所述網(wǎng)絡(luò)設(shè)備與云數(shù)據(jù)中心連接時,將所述目標(biāo)處理方案和所述重啟特征發(fā)送至所述云數(shù)據(jù)中心。
35、在上述實現(xiàn)過程中,該方法可以進一步判斷應(yīng)用該方法之后的網(wǎng)絡(luò)設(shè)備穩(wěn)定性,并在穩(wěn)定性符合預(yù)期時保存解決方案,以便后續(xù)直接調(diào)用。
36、本技術(shù)第二方面提供了一種網(wǎng)絡(luò)設(shè)備異常重啟處理裝置,所述網(wǎng)絡(luò)設(shè)備異常重啟處理裝置包括:
37、獲取單元,用于獲取所述網(wǎng)絡(luò)設(shè)備異常重啟時記錄的多個異常重啟信息;
38、分析單元,用于對所述多個異常重啟信息進行特征分析,得到重啟特征;
39、確定單元,用于根據(jù)所述重啟特征確定目標(biāo)處理方案;
40、執(zhí)行單元,用于執(zhí)行所述目標(biāo)處理方案對應(yīng)的流量阻斷操作。
41、進一步地,所述分析單元包括:
42、分析子單元,用于對所述多個異常重啟信息進行特征分析,得到多種類型特征的特征值;其中,所述多種類型特征包括報文特征、模塊對象特征和模塊特征中的至少兩種;
43、確定子單元,用于根據(jù)所述多種類型特征的特征值中的最大特征值,確定重啟特征。
44、進一步地,所述分析子單元,具體用于在所述多種類型特征中包括報文特征時,根據(jù)所述多個異常重啟信息中具有相同報文屬性的報文的數(shù)量,獲取報文特征值;
45、所述分析子單元,具體還用于在所述多種類型特征中包括模塊對象特征時,根據(jù)所述多個異常重啟信息中具有相同模塊對象信息的模塊對象的數(shù)量,獲取模塊對象特征值;
46、所述分析子單元,具體還用于在所述多種類型特征包括模塊特征時,根據(jù)所述多個異常重啟信息中具有相同模塊信息的模塊的數(shù)量,獲取模塊特征值。
47、進一步地,所述確定子單元包括:
48、判斷模塊,用于判斷所述多種類型特征的特征值中的最大特征值是否大于預(yù)設(shè)閾值;
49、確定模塊,用于在所述最大特征值大于所述預(yù)設(shè)閾值時,將所述最大特征值所屬的類型特征確定為重啟特征。
50、進一步地,所述根據(jù)所述重啟特征確定目標(biāo)處理方案,包括以下至少之一:
51、當(dāng)所述重啟特征包括所述報文特征時,確定目標(biāo)處理方案為第一處理方案;其中,所述第一處理方案用于阻斷符合所述報文特征的報文;
52、當(dāng)所述重啟特征包括所述模塊對象特征時,確定目標(biāo)處理方案為第二處理方案;其中,所述第二處理方案用于阻斷符合所述模塊對象特征的流量;
53、當(dāng)所述重啟特征包括所述模塊特征時,確定目標(biāo)處理方案為第三處理方案;其中,所述第三處理方案用于阻斷所述模塊特征對應(yīng)模塊的流量。
54、進一步地,所述網(wǎng)絡(luò)設(shè)備異常重啟處理裝置還包括:
55、第一判斷單元,用于判斷所述網(wǎng)絡(luò)設(shè)備是否與云數(shù)據(jù)中心連接;
56、第一發(fā)送單元,用于若所述網(wǎng)絡(luò)設(shè)備與所述云數(shù)據(jù)中心連接,則將所述多個異常重啟信息發(fā)送至所述云數(shù)據(jù)中心,并檢測是否接收到所述云數(shù)據(jù)中心反饋的重啟處理方案;
57、所述執(zhí)行單元,還用于在接收到所述重啟處理方案時,執(zhí)行所述重啟處理方案對應(yīng)的流量阻斷操作;
58、所述分析單元,具體用于在所述網(wǎng)絡(luò)設(shè)備與云數(shù)據(jù)中心未連接或未接收到所述重啟處理方案時,對所述多個異常重啟信息進行特征分析,得到重啟特征。
59、進一步地,所述網(wǎng)絡(luò)設(shè)備異常重啟處理裝置還包括:
60、第二判斷單元,用于判斷所述網(wǎng)絡(luò)設(shè)備的正常運行時間是否大于預(yù)設(shè)的穩(wěn)定運行時間閾值;
61、第二發(fā)送單元,用于在所述正常運行時間大于所述穩(wěn)定運行時間閾值時,在所述網(wǎng)絡(luò)設(shè)備與云數(shù)據(jù)中心連接時,將所述目標(biāo)處理方案和所述重啟特征發(fā)送至所述云數(shù)據(jù)中心。
62、本技術(shù)第三方面提供了一種電子設(shè)備,包括存儲器以及處理器,所述存儲器用于存儲計算機程序,所述處理器運行所述計算機程序以使所述電子設(shè)備執(zhí)行本技術(shù)第一方面中任一項所述的網(wǎng)絡(luò)設(shè)備異常重啟處理方法。
63、本技術(shù)第四方面提供了一種計算機可讀存儲介質(zhì),其存儲有計算機程序指令,所述計算機程序指令被一處理器讀取并運行時,執(zhí)行本技術(shù)第一方面中任一項所述的網(wǎng)絡(luò)設(shè)備異常重啟處理方法。
64、本技術(shù)的有益效果為:該方法及裝置能夠全面分析出網(wǎng)絡(luò)設(shè)備異常重啟問題的原因并加以解決,從而盡可能地避免網(wǎng)絡(luò)設(shè)備異常重啟問題再次出現(xiàn),進而使得網(wǎng)絡(luò)設(shè)備運行的穩(wěn)定性得以提高。