本發(fā)明涉及網(wǎng)絡(luò)通訊,尤其涉及一種異常請(qǐng)求監(jiān)測(cè)方法及其裝置。
背景技術(shù):
1、隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,通信安全成為網(wǎng)絡(luò)建設(shè)過(guò)程中必不可少的環(huán)節(jié)。避免cdn服務(wù)器設(shè)備受到異常請(qǐng)求的攻擊,及時(shí)發(fā)現(xiàn)網(wǎng)絡(luò)異常,實(shí)時(shí)監(jiān)測(cè)服務(wù)器請(qǐng)求狀態(tài),成為運(yùn)維工作的重要組成部分。已有技術(shù)中,多數(shù)是在請(qǐng)求發(fā)送至服務(wù)器前通過(guò)監(jiān)控系統(tǒng)對(duì)服務(wù)器進(jìn)行監(jiān)測(cè),或者通過(guò)設(shè)置請(qǐng)求數(shù)量以緩解cdn服務(wù)器壓力。通過(guò)監(jiān)控系統(tǒng)對(duì)服務(wù)器進(jìn)行監(jiān)測(cè),無(wú)法做到精確地對(duì)服務(wù)器請(qǐng)求進(jìn)行監(jiān)控,精確定位因請(qǐng)求導(dǎo)致的異常問(wèn)題,且在服務(wù)器上直接監(jiān)控相關(guān)的性能數(shù)據(jù),在用戶訪問(wèn)高峰期,使得設(shè)備壓力增加,從而對(duì)業(yè)務(wù)的運(yùn)行造成干擾。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明實(shí)施例的目的是提供一種異常請(qǐng)求監(jiān)測(cè)方法及其裝置,以解決相關(guān)技術(shù)中無(wú)法快速且精確的定位和識(shí)別服務(wù)器請(qǐng)求異常的問(wèn)題。
2、為了解決上述技術(shù)問(wèn)題,本發(fā)明實(shí)施例是這樣實(shí)現(xiàn)的:
3、第一方面,本發(fā)明實(shí)施例提供了一種異常請(qǐng)求監(jiān)測(cè)方法,包括:
4、獲取目標(biāo)服務(wù)器的鏡像請(qǐng)求流,對(duì)所述目標(biāo)服務(wù)器的鏡像請(qǐng)求流進(jìn)行解析處理,得到所述目標(biāo)服務(wù)器對(duì)應(yīng)的請(qǐng)求信息;
5、根據(jù)所述目標(biāo)服務(wù)器對(duì)應(yīng)的請(qǐng)求信息,判斷所述目標(biāo)服務(wù)器是否存在請(qǐng)求異常,在所述目標(biāo)服務(wù)器存在請(qǐng)求異常的情況下,對(duì)所述目標(biāo)服務(wù)器進(jìn)行請(qǐng)求異常標(biāo)記;
6、根據(jù)所述請(qǐng)求異常標(biāo)記和預(yù)先生成的異常信息庫(kù),確認(rèn)所述請(qǐng)求異常對(duì)應(yīng)的類(lèi)型信息,并將所述類(lèi)型信息發(fā)送至對(duì)應(yīng)的監(jiān)測(cè)終端。
7、第二方面,本發(fā)明實(shí)施例提供了一種異常請(qǐng)求監(jiān)測(cè)裝置,包括:
8、解析模塊,用于獲取目標(biāo)服務(wù)器的請(qǐng)求流,對(duì)所述目標(biāo)服務(wù)器的請(qǐng)求流進(jìn)行解析處理,得到所述目標(biāo)服務(wù)器對(duì)應(yīng)的請(qǐng)求信息;
9、標(biāo)記模塊,用于根據(jù)所述目標(biāo)服務(wù)器對(duì)應(yīng)的請(qǐng)求信息,判斷所述目標(biāo)服務(wù)器是否存在請(qǐng)求異常,在所述目標(biāo)服務(wù)器存在請(qǐng)求異常的情況下,對(duì)所述目標(biāo)服務(wù)器進(jìn)行請(qǐng)求異常標(biāo)記;
10、識(shí)別模塊,用于根據(jù)所述請(qǐng)求異常標(biāo)記和預(yù)先生成的異常信息庫(kù),確認(rèn)所述請(qǐng)求異常對(duì)應(yīng)的類(lèi)型信息,并將所述類(lèi)型信息發(fā)送至對(duì)應(yīng)的監(jiān)測(cè)終端。
11、第三方面,本發(fā)明實(shí)施例提供了一種電子設(shè)備,包括處理器、通信接口、存儲(chǔ)器和通信總線;其中,所述處理器、所述通信接口以及所述存儲(chǔ)器通過(guò)總線完成相互間的通信;所述存儲(chǔ)器,用于存放計(jì)算機(jī)程序;所述處理器,用于執(zhí)行所述存儲(chǔ)器上所存放的程序,實(shí)現(xiàn)如第一方面所述的異常請(qǐng)求監(jiān)測(cè)方法步驟。
12、第四方面,本發(fā)明實(shí)施例提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如第一方面所述的異常請(qǐng)求監(jiān)測(cè)方法步驟。
13、第五方面,本發(fā)明實(shí)施例提供了一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如第一方面所述的異常請(qǐng)求監(jiān)測(cè)方法步驟。
14、由以上本發(fā)明實(shí)施例提供的技術(shù)方案可見(jiàn),本發(fā)明實(shí)施例,首先,獲取目標(biāo)服務(wù)器的鏡像請(qǐng)求流,對(duì)目標(biāo)服務(wù)器的鏡像請(qǐng)求流進(jìn)行解析處理,得到目標(biāo)服務(wù)器對(duì)應(yīng)的請(qǐng)求信息;接著,根據(jù)目標(biāo)服務(wù)器對(duì)應(yīng)的請(qǐng)求信息,判斷目標(biāo)服務(wù)器是否存在請(qǐng)求異常,在目標(biāo)服務(wù)器存在請(qǐng)求異常的情況下,對(duì)目標(biāo)服務(wù)器進(jìn)行請(qǐng)求異常標(biāo)記;然后,根據(jù)請(qǐng)求異常標(biāo)記和預(yù)先生成的異常信息庫(kù),確認(rèn)請(qǐng)求異常對(duì)應(yīng)的類(lèi)型信息,并將類(lèi)型信息發(fā)送至對(duì)應(yīng)的監(jiān)測(cè)終端??梢?jiàn),通過(guò)本發(fā)明實(shí)施例,能夠通過(guò)獲取服務(wù)器的鏡像請(qǐng)求流,對(duì)服務(wù)器的鏡像請(qǐng)求流進(jìn)行監(jiān)測(cè)和分析處理,以對(duì)服務(wù)器進(jìn)行異常請(qǐng)求監(jiān)測(cè),能夠在不影響業(yè)務(wù)正常運(yùn)行的情況下,實(shí)現(xiàn)快速且精確的定位和識(shí)別服務(wù)器的請(qǐng)求異常,從而提高了對(duì)服務(wù)器異常處理的效率。
1.一種異常請(qǐng)求監(jiān)測(cè)方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述目標(biāo)服務(wù)器對(duì)應(yīng)的請(qǐng)求信息包括請(qǐng)求頻次和/或請(qǐng)求格式;所述根據(jù)所述目標(biāo)服務(wù)器對(duì)應(yīng)的請(qǐng)求信息,判斷所述目標(biāo)服務(wù)器是否存在請(qǐng)求異常,包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述在所述目標(biāo)服務(wù)器存在請(qǐng)求異常的情況下,對(duì)所述目標(biāo)服務(wù)器進(jìn)行請(qǐng)求異常標(biāo)記,包括:
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述請(qǐng)求異常標(biāo)記和預(yù)先生成的異常信息庫(kù),確認(rèn)所述請(qǐng)求異常對(duì)應(yīng)的類(lèi)型信息,包括:
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述異常信息庫(kù)是通過(guò)以下方式生成的:
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述異常分類(lèi)模型是通過(guò)以下方法訓(xùn)練得到的:
7.一種異常請(qǐng)求監(jiān)測(cè)裝置,其特征在于,所述裝置包括:
8.一種電子設(shè)備,其特征在于,包括處理器、通信接口、存儲(chǔ)器和通信總線;其中,所述處理器、所述通信接口以及所述存儲(chǔ)器通過(guò)總線完成相互間的通信;所述存儲(chǔ)器,用于存放計(jì)算機(jī)程序;所述處理器,用于執(zhí)行所述存儲(chǔ)器上所存放的程序,實(shí)現(xiàn)如權(quán)利要求1-6任一項(xiàng)所述的異常請(qǐng)求監(jiān)測(cè)方法步驟。
9.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1-6任一項(xiàng)所述的異常請(qǐng)求監(jiān)測(cè)方法步驟。
10.一種計(jì)算機(jī)程序產(chǎn)品,其特征在于,包括計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1-6任一項(xiàng)所述的異常請(qǐng)求監(jiān)測(cè)方法步驟。