1.一種信息校驗(yàn)方法,其特征在于,所述方法包括:
獲取申請(qǐng)服務(wù)器的配置請(qǐng)求信息;
根據(jù)預(yù)設(shè)的編碼方式對(duì)所述配置請(qǐng)求信息中的各項(xiàng)配置進(jìn)行編碼生成預(yù)期配置字典;
將配置驗(yàn)證指令和所述預(yù)期配置字典發(fā)送至所述服務(wù)器,以便所述服務(wù)器比較所述服務(wù)器的實(shí)際配置信息與所述配置請(qǐng)求信息的一致性,并得出校驗(yàn)配置字典;
根據(jù)所述服務(wù)器返回的所述校驗(yàn)配置字典中數(shù)據(jù)項(xiàng)的值,判斷所述服務(wù)器的實(shí)際配置信息與所述配置請(qǐng)求信息是否相符,以確認(rèn)所述服務(wù)器的實(shí)際配置信息是否滿足配置需求。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取申請(qǐng)服務(wù)器的配置請(qǐng)求信息包括:
獲取用戶提交的申請(qǐng)服務(wù)器的配置表;
提取所述配置表中數(shù)字型的配置請(qǐng)求信息,所述配置請(qǐng)求信息至少包含所述服務(wù)器的中央處理器核心數(shù)、內(nèi)存容量、硬盤容量的信息。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述判斷所述服務(wù)器的實(shí)際配置信息與所述配置請(qǐng)求信息是否相符包括:
提取所述校驗(yàn)配置字典中數(shù)據(jù)項(xiàng)的值;
判斷所述值是否為0,若不為0,則所述服務(wù)器的實(shí)際配置信息與所述配置請(qǐng)求信息不相符。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述方法還包括:
在所述服務(wù)器的實(shí)際配置信息與所述配置請(qǐng)求信息不相符之后,生成報(bào)警信息,以便提示用戶所述服務(wù)器的實(shí)際配置有誤。
5.一種信息校驗(yàn)方法,其特征在于,所述方法包括:
接收控制端發(fā)送的配置驗(yàn)證指令和預(yù)期配置字典;
采集服務(wù)器本機(jī)的實(shí)際配置信息,并根據(jù)預(yù)設(shè)的編碼方式對(duì)所述實(shí)際配置信息中的各項(xiàng)配置進(jìn)行編碼生成實(shí)際配置字典;
根據(jù)所述配置驗(yàn)證指令計(jì)算所述預(yù)期配置字典與所述實(shí)際配置字典中 對(duì)應(yīng)數(shù)據(jù)項(xiàng)之間的差值,并根據(jù)所述對(duì)應(yīng)數(shù)據(jù)項(xiàng)之間的差值生成校驗(yàn)配置字典;
向所述控制端發(fā)送所述校驗(yàn)配置字典。
6.根據(jù)權(quán)利要求5所述方法,其特征在于,所述采集服務(wù)器本機(jī)的實(shí)際配置信息,并根據(jù)預(yù)設(shè)的編碼方式對(duì)所述實(shí)際配置信息中的各項(xiàng)配置進(jìn)行編碼生成實(shí)際配置字典包括:
在所述服務(wù)器中建立子線程,采集所述服務(wù)器的實(shí)際配置信息;
利用正則表達(dá)式提取所述實(shí)際配置信息中的關(guān)鍵字;
將所述關(guān)鍵字以數(shù)字型的信息存儲(chǔ)至實(shí)際配置字典。
7.根據(jù)權(quán)利要求5所述方法,其特征在于,所述根據(jù)所述配置驗(yàn)證指令計(jì)算所述預(yù)期配置字典與所述實(shí)際配置字典中對(duì)應(yīng)數(shù)據(jù)項(xiàng)之間的差值,并根據(jù)所述對(duì)應(yīng)數(shù)據(jù)項(xiàng)之間的差值生成校驗(yàn)配置字典包括:
執(zhí)行所述配置驗(yàn)證指令,獲取對(duì)應(yīng)的預(yù)期配置字典與實(shí)際配置字典;
分別提取所述預(yù)期配置字典與所述實(shí)際配置字典中對(duì)應(yīng)數(shù)據(jù)項(xiàng)的值;
將所述對(duì)應(yīng)數(shù)據(jù)項(xiàng)之間的差值作為所述校驗(yàn)配置字典中對(duì)應(yīng)數(shù)據(jù)項(xiàng)的值,生成所述校驗(yàn)配置字典。
8.一種信息校驗(yàn)裝置,其特征在于,所述裝置包括:
獲取單元,用于獲取申請(qǐng)服務(wù)器的配置請(qǐng)求信息;
生成單元,用于根據(jù)預(yù)設(shè)的編碼方式對(duì)所述配置請(qǐng)求信息中的各項(xiàng)配置進(jìn)行編碼生成預(yù)期配置字典;
發(fā)送單元,用于將配置驗(yàn)證指令和所述生成單元生成的預(yù)期配置字典發(fā)送至所述服務(wù)器,以便所述服務(wù)器比較所述服務(wù)器的實(shí)際配置信息與所述配置請(qǐng)求信息的一致性,并得出校驗(yàn)配置字典;
判斷單元,用于根據(jù)所述服務(wù)器返回的所述校驗(yàn)配置字典中數(shù)據(jù)項(xiàng)的值,判斷所述服務(wù)器的實(shí)際配置信息與所述配置請(qǐng)求信息是否相符,以確認(rèn)所述服務(wù)器的實(shí)際配置信息是否滿足配置需求。
9.一種信息校驗(yàn)裝置,其特征在于,所述裝置包括:
接收單元,用于接收控制端發(fā)送的配置驗(yàn)證指令和預(yù)期配置字典;
采集單元,用于采集服務(wù)器本機(jī)的實(shí)際配置信息,并根據(jù)預(yù)設(shè)的編碼 方式對(duì)所述實(shí)際配置信息中的各項(xiàng)配置進(jìn)行編碼生成實(shí)際配置字典;
生成單元,用于根據(jù)所述接收單元接收的配置驗(yàn)證指令計(jì)算所述預(yù)期配置字典與所述采集單元采集的實(shí)際配置字典中對(duì)應(yīng)數(shù)據(jù)項(xiàng)之間的差值,并根據(jù)所述對(duì)應(yīng)數(shù)據(jù)項(xiàng)之間的差值生成校驗(yàn)配置字典;
發(fā)送單元,用于向所述控制端發(fā)送所述生成單元生成的校驗(yàn)配置字典。
10.一種信息校驗(yàn)系統(tǒng),其特征在于,所述系統(tǒng)包括如權(quán)利要求8所述的信息校驗(yàn)裝置和如權(quán)利要求9所述的信息校驗(yàn)裝置。