[發(fā)明專利]文件一致性驗證方法、裝置、計算機設備及存儲介質(zhì)在審
| 申請?zhí)枺?/td> | 202010185056.4 | 申請日: | 2020-03-16 |
| 公開(公告)號: | CN111552663A | 公開(公告)日: | 2020-08-18 |
| 發(fā)明(設計)人: | 王寧波 | 申請(專利權)人: | 中國平安人壽保險股份有限公司 |
| 主分類號: | G06F16/11 | 分類號: | G06F16/11;G06F16/16 |
| 代理公司: | 深圳市世聯(lián)合知識產(chǎn)權代理有限公司 44385 | 代理人: | 汪琳琳 |
| 地址: | 518000 廣東省深圳市福田區(qū)益田路5033號*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 文件 一致性 驗證 方法 裝置 計算機 設備 存儲 介質(zhì) | ||
1.一種文件一致性驗證方法,應用于Iinux系統(tǒng),其特征在于,包括下述步驟:
接收文件驗證指令,根據(jù)所述文件驗證指令解析得到需要進行文件驗證的組件的組件名和待驗證文件的文件名;
根據(jù)所述組件名獲取所述組件對應的至少一個服務器的服務器名,基于所述服務器名發(fā)送文件下載指令至各所述服務器,以使各所述服務器根據(jù)所述文件名下載所述待驗證文件;
在接收到各所述服務器發(fā)送的所述待驗證文件時,對所述待驗證文件進行區(qū)別命名,保存為目標待驗證文件;
根據(jù)迭代對比對各所述目標待驗證文件的一致性進行驗證,其中,在所述目標待驗證文件的一致性驗證通過時,確定所述待驗證文件的一致性驗證通過。
2.根據(jù)權利要求1所述的文件一致性驗證方法,其特征在于,所述根據(jù)迭代對比對各所述目標待驗證文件的一致性進行驗證的步驟包括:
對所述目標待驗證文件進行統(tǒng)一格式轉(zhuǎn)換,獲取格式轉(zhuǎn)換后的目標待驗證文件的文件內(nèi)容,其中,若來自不同所述服務器的所述文件內(nèi)容相同,確定不同所述服務器分別對應的目標待驗證文件一致。
3.根據(jù)權利要求1或2所述的文件一致性驗證方法,其特征在于,在所述接收文件驗證指令之前,所述文件一致性驗證方法還包括:
驗證所述文件驗證指令的格式是否符合預設要求;
在所述文件驗證指令的格式符合所述預設要求時,接收所述文件驗證指令。
4.根據(jù)權利要求1或2所述的文件一致性驗證方法,其特征在于,所述根據(jù)所述文件驗證指令解析得到需要進行文件驗證的組件的組件名和待驗證文件的文件名的步驟包括:
對所述文件驗證指令進行字符串拆分,確定所述文件驗證指令的第三個字符串為組件名,所述文件驗證指令的第四個字符串為待驗證文件的文件名。
5.根據(jù)權利要求1或2所述的文件一致性驗證方法,其特征在于,所述根據(jù)所述組件名獲取所述組件對應的至少一個服務器的服務器名的步驟包括:
獲取Linux系統(tǒng)中組件的部署記錄表;
基于所述部署記錄表驗證所述組件名,其中,在所述組件名驗證通過時,根據(jù)所述部署記錄表,獲取所述組件對應的至少一個服務器的服務器名。
6.根據(jù)權利要求1或2所述的文件一致性驗證方法,其特征在于,所述在接收到各所述服務器發(fā)送的所述待驗證文件時,對所述待驗證文件進行區(qū)別命名,保存為目標待驗證文件的步驟之前,所述文件一致性驗證方法還包括:
根據(jù)遠程下載工具,獲取不同所述服務器的配置信息;
根據(jù)所述配置信息,從所述服務器上批量獲取所述待驗證文件。
7.根據(jù)權利要求1或2所述的文件一致性驗證方法,其特征在于,所述對所述待驗證文件進行區(qū)別命名,保存為目標待驗證文件的步驟包括:
獲取不同的所述服務器的IP地址信息,將所述IP地址信息作為所述待驗證文件的新文件名,保存所述新文件名的待驗證文件為目標待驗證文件。
8.一種文件一致性驗證裝置,其特征在于,包括:
解析模塊,用于接收文件驗證指令,根據(jù)所述文件驗證指令解析得到需要進行文件驗證的組件的組件名和待驗證文件的文件名;
獲取模塊,用于根據(jù)所述組件名獲取所述組件對應的至少一個服務器的服務器名,基于所述服務器名發(fā)送文件下載指令至各所述服務器,以使各所述服務器根據(jù)所述文件名下載所述待驗證文件;
命名模塊,用于在接收到各所述服務器發(fā)送的所述待驗證文件時,對所述待驗證文件進行區(qū)別命名,保存為目標待驗證文件;
驗證模塊,用于根據(jù)迭代對比對各所述目標待驗證文件的一致性進行驗證,其中,在所述目標待驗證文件的一致性驗證通過時,確定所述待驗證文件的一致性驗證通過。
9.一種計算機設備,其特征在于,包括存儲器和處理器,所述存儲器中存儲有計算機可讀指令,所述處理器及所述存儲介質(zhì)執(zhí)行所述計算機可讀指令時,實現(xiàn)如權利要求1至7中任一項所述的文件一致性驗證方法的步驟。
10.一種計算機存儲介質(zhì),其特征在于,所述計算機存儲介質(zhì)上存儲有計算機可讀指令,所述計算機可讀指令被處理器執(zhí)行時實現(xiàn)如權利要求1至7中任一項所述的文件一致性驗證方法的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國平安人壽保險股份有限公司,未經(jīng)中國平安人壽保險股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010185056.4/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





