1.一種未知異常的檢測(cè)方法,其特征在于,所述方法包括:
獲取被檢測(cè)部件的檢測(cè)數(shù)據(jù),所述檢測(cè)數(shù)據(jù)包括:被檢測(cè)部件輸出的服務(wù)響應(yīng)數(shù)據(jù),或被檢測(cè)部件在處理服務(wù)請(qǐng)求的過(guò)程中,從所述被檢測(cè)部件的工作狀態(tài)中提取的數(shù)據(jù),或被檢測(cè)部件輸出的服務(wù)響應(yīng)數(shù)據(jù)和從所述被檢測(cè)部件的工作狀態(tài)中提取的數(shù)據(jù);
通過(guò)異構(gòu)功能等價(jià)體獲取所述檢測(cè)數(shù)據(jù)所對(duì)應(yīng)的預(yù)設(shè)范圍,所述異構(gòu)功能等價(jià)體與所述被檢測(cè)部件的功能相同但結(jié)構(gòu)不同;
分別判斷所述被檢測(cè)部件的服務(wù)響應(yīng)數(shù)據(jù)是否在其預(yù)設(shè)范圍之內(nèi);或者,判斷所述被檢測(cè)部件的工作狀態(tài)中提取的數(shù)據(jù)是否在其預(yù)設(shè)范圍之內(nèi),或者,判斷所述服務(wù)請(qǐng)求數(shù)據(jù)和所述提取的數(shù)據(jù)是否均在其預(yù)設(shè)范圍之內(nèi);
如果否,則確定所述被檢測(cè)部件處于異常狀態(tài)。
2.根據(jù)權(quán)利要求1所述的檢測(cè)方法,其特征在于,所述通過(guò)異構(gòu)功能等價(jià)體獲取所述檢測(cè)數(shù)據(jù)所對(duì)應(yīng)的預(yù)設(shè)范圍包括:
所述異構(gòu)功能等價(jià)體根據(jù)所述服務(wù)請(qǐng)求輸出服務(wù)響應(yīng)數(shù)據(jù),根據(jù)所述服務(wù)響應(yīng)數(shù)據(jù)確定所述被檢測(cè)部件的服務(wù)請(qǐng)求數(shù)據(jù)的預(yù)設(shè)范圍,或者,
所述異構(gòu)功能等價(jià)體在處理所述服務(wù)請(qǐng)求的過(guò)程中,從該異構(gòu)功能等價(jià)體的工作狀態(tài)中提取的數(shù)據(jù),并根據(jù)所述提取的數(shù)據(jù)確定從所述被檢測(cè)部件的工作狀態(tài)中提取的數(shù)據(jù)的預(yù)設(shè)范圍。
3.根據(jù)權(quán)利要求2所述的檢測(cè)方法,其特征在于,如果獲取兩個(gè)或兩個(gè)以上異構(gòu)功能等價(jià)體輸出的服務(wù)響應(yīng)數(shù)據(jù),或者,兩個(gè)或兩個(gè)以上所述異構(gòu)功能等價(jià)體從其工作狀態(tài)中提取的數(shù)據(jù),則確定所述預(yù)設(shè)范圍包括:
獲取調(diào)度策略;
根據(jù)所述調(diào)度策略從所述至少兩個(gè)輸出的服務(wù)響應(yīng)數(shù)據(jù)中選擇一個(gè)作為判斷的服務(wù)響應(yīng)數(shù)據(jù),或者,根據(jù)所述調(diào)度策略從所述至少兩個(gè)工作狀態(tài)信息中選擇一個(gè)作為判斷的工作狀態(tài)信息,所述調(diào)度策略包括數(shù)量擇多策略、權(quán)重占優(yōu)策略、隨機(jī)策略或輪循策略其中的一種或多種組合;
并根據(jù)所述判斷的服務(wù)響應(yīng)數(shù)據(jù)來(lái)確定所述預(yù)設(shè)范圍,或者從所述判斷的工作狀態(tài)信息中提取的數(shù)據(jù)來(lái)確定其對(duì)應(yīng)的預(yù)設(shè)范圍。
4.根據(jù)權(quán)利要求1-3任一項(xiàng)所述的方法,其特征在于,所述從工作狀態(tài)中提取的數(shù)據(jù)具體包括:所述被檢測(cè)部件在處理服務(wù)請(qǐng)求的過(guò)程中產(chǎn)生的計(jì)算數(shù)據(jù),和每個(gè)異構(gòu)功能等價(jià)體在所述處理服務(wù)請(qǐng)求的過(guò)程中產(chǎn)生的計(jì)算數(shù)據(jù)。
5.一種未知異常的檢測(cè)裝置,其特征在于,所述裝置包括:
第一獲取單元,用于獲取被檢測(cè)部件的檢測(cè)數(shù)據(jù),所述檢測(cè)數(shù)據(jù)包括:被檢測(cè)部件輸出的服務(wù)響應(yīng)數(shù)據(jù),或被檢測(cè)部件在處理服務(wù)請(qǐng)求的過(guò)程中,從所述被檢測(cè)部件的工作狀態(tài)中提取的數(shù)據(jù),或被檢測(cè)部件輸出的服務(wù)響應(yīng)數(shù)據(jù)和從所述被檢測(cè)部件的工作狀態(tài)中提取的數(shù)據(jù);
第二獲取單元,用于通過(guò)異構(gòu)功能等價(jià)體獲取所述檢測(cè)數(shù)據(jù)所對(duì)應(yīng)的預(yù)設(shè)范圍,所述異構(gòu)功能等價(jià)體與所述被檢測(cè)部件的功能相同但結(jié)構(gòu)不同;
判斷單元,用于分別判斷所述被檢測(cè)部件的服務(wù)請(qǐng)求數(shù)據(jù)是否在其預(yù)設(shè)范圍之內(nèi);或者,判斷所述被檢測(cè)部件的工作狀態(tài)中提取的數(shù)據(jù)是否在其預(yù)設(shè)范圍之內(nèi),或者,判斷所述服務(wù)請(qǐng)求數(shù)據(jù)和所述提取的數(shù)據(jù)是否均在其預(yù)設(shè)范圍之內(nèi);
確定單元,用于如果否,則確定所述被檢測(cè)部件處于異常狀態(tài)。
6.根據(jù)權(quán)利要求5所述的檢測(cè)裝置,其特征在于,所述第二獲取單元具體用于:
所述異構(gòu)功能等價(jià)體根據(jù)所述服務(wù)請(qǐng)求輸出服務(wù)響應(yīng)數(shù)據(jù),根據(jù)所述服務(wù)響應(yīng)數(shù)據(jù)確定所述被檢測(cè)部件的服務(wù)請(qǐng)求數(shù)據(jù)的預(yù)設(shè)范圍,或者,
所述異構(gòu)功能等價(jià)體在處理所述服務(wù)請(qǐng)求的過(guò)程中,從該異構(gòu)功能等價(jià)體的工作狀態(tài)中提取的數(shù)據(jù),并根據(jù)所述提取的數(shù)據(jù)確定從所述被檢測(cè)部件的工作狀態(tài)中提取的數(shù)據(jù)的預(yù)設(shè)范圍。
7.根據(jù)權(quán)利要求6所述的檢測(cè)裝置,其特征在于,如果獲取兩個(gè)或兩個(gè)以上異構(gòu)功能等價(jià)體輸出的服務(wù)響應(yīng)數(shù)據(jù),或者,兩個(gè)或兩個(gè)以上所述異構(gòu)功能等價(jià)體從其工作狀態(tài)中提取的數(shù)據(jù),則所述第二獲取單元還包括:
調(diào)度策略獲取單元,用于獲取調(diào)度策略;
選擇單元,用于根據(jù)所述調(diào)度策略從所述至少兩個(gè)輸出的服務(wù)響應(yīng)數(shù)據(jù)中選擇一個(gè)作為判斷的服務(wù)響應(yīng)數(shù)據(jù),或者,根據(jù)所述調(diào)度策略從所述至少兩個(gè)工作狀態(tài)信息中選擇一個(gè)作為判斷的工作狀態(tài)信息,所述調(diào)度策略包括數(shù)量擇多策略、權(quán)重占優(yōu)策略、隨機(jī)策略或輪循策略其中的一種或多種組合;
預(yù)設(shè)范圍確定單元,用于并根據(jù)所述判斷的服務(wù)響應(yīng)數(shù)據(jù)來(lái)確定所述預(yù)設(shè)范圍,或者從所述判斷的工作狀態(tài)信息中提取的數(shù)據(jù)來(lái)確定其對(duì)應(yīng)的預(yù)設(shè)范圍。
8.根據(jù)權(quán)利要求5-7任一項(xiàng)所述的檢測(cè)裝置,其特征在于,所述從工作狀態(tài)中提取的數(shù)據(jù)具體包括:所述被檢測(cè)部件在處理服務(wù)請(qǐng)求的過(guò)程中產(chǎn)生的計(jì)算數(shù)據(jù),和每個(gè)異構(gòu)功能等價(jià)體在所述處理服務(wù)請(qǐng)求的過(guò)程中產(chǎn)生的計(jì)算數(shù)據(jù)。
9.一種檢測(cè)設(shè)備,用于對(duì)被檢測(cè)部件的工作狀態(tài)進(jìn)行檢測(cè),其特征在于,所述檢測(cè)設(shè)備包括收發(fā)器,處理器和至少一個(gè)異構(gòu)功能等價(jià)體,其中,所述異構(gòu)功能等價(jià)體與被檢測(cè)部件的功能相同但結(jié)構(gòu)不同;
收發(fā)器,用于獲取被檢測(cè)部件的檢測(cè)數(shù)據(jù),所述檢測(cè)數(shù)據(jù)包括:被檢測(cè)部件輸出的服務(wù)響應(yīng)數(shù)據(jù),或被檢測(cè)部件在處理服務(wù)請(qǐng)求的過(guò)程中,從所述被檢測(cè)部件的工作狀態(tài)中提取的數(shù)據(jù),或被檢測(cè)部件輸出的服務(wù)響應(yīng)數(shù)據(jù)和從所述被檢測(cè)部件的工作狀態(tài)中提取的數(shù)據(jù);
異構(gòu)功能等價(jià)體,用于根據(jù)所述服務(wù)請(qǐng)求輸出服務(wù)響應(yīng)數(shù)據(jù),并將所述服務(wù)響應(yīng)數(shù)據(jù)以及,在處理所述服務(wù)請(qǐng)求的過(guò)程中提取的數(shù)據(jù),根據(jù)所述提取的數(shù)據(jù)確定的預(yù)設(shè)范圍發(fā)送給處理器;
處理器,用于根據(jù)所述檢測(cè)數(shù)據(jù)和來(lái)自異構(gòu)功能等價(jià)體的數(shù)據(jù),分別判斷所述被檢測(cè)部件的服務(wù)響應(yīng)數(shù)據(jù)是否在其預(yù)設(shè)范圍之內(nèi);或者,判斷所述被檢測(cè)部件的工作狀態(tài)中提取的數(shù)據(jù)是否在其預(yù)設(shè)范圍之內(nèi),或者,判斷所述服務(wù)請(qǐng)求數(shù)據(jù)和所述提取的數(shù)據(jù)是否均在其預(yù)設(shè)范圍之內(nèi);如果位于所述預(yù)設(shè)范圍之外,則確定所述被檢測(cè)部件處于異常狀態(tài)。
10.根據(jù)權(quán)利要求9所述的設(shè)備,其特征在于,所述異構(gòu)功能等價(jià)體具體用于,
根據(jù)所述服務(wù)請(qǐng)求輸出服務(wù)響應(yīng)數(shù)據(jù),根據(jù)所述服務(wù)響應(yīng)數(shù)據(jù)確定所述被檢測(cè)部件的服務(wù)請(qǐng)求數(shù)據(jù)的預(yù)設(shè)范圍,以及,
在處理所述服務(wù)請(qǐng)求的過(guò)程中,從所述異構(gòu)功能等價(jià)體的工作狀態(tài)中提取的數(shù)據(jù),并根據(jù)所述提取的數(shù)據(jù)確定從所述被檢測(cè)部件的工作狀態(tài)中提取的數(shù)據(jù)的預(yù)設(shè)范圍。