[發明專利]分布式文件導入方法、裝置、設備及存儲介質有效
| 申請號: | 202011353126.9 | 申請日: | 2020-11-27 |
| 公開(公告)號: | CN112565366B | 公開(公告)日: | 2022-11-08 |
| 發明(設計)人: | 陳贊錦 | 申請(專利權)人: | 平安普惠企業管理有限公司 |
| 主分類號: | H04L67/06 | 分類號: | H04L67/06;H04L9/40;G06F16/182 |
| 代理公司: | 北京市京大律師事務所 11321 | 代理人: | 姚維 |
| 地址: | 518027 廣東省深圳市前海深港合作區前*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 分布式 文件 導入 方法 裝置 設備 存儲 介質 | ||
1.一種分布式文件導入方法,其特征在于,所述分布式文件導入方法包括:
獲取多個待上傳文件以及多個文件上傳請求,并獲取終端配置好的多個業務模塊組,所述多個待上傳文件為終端校驗字節后的多個文件,一個文件上傳請求對應一個待上傳文件;
當終端從所述多個待上傳文件中獲取到多個請求字符串和多個主鍵時,響應所述多個文件上傳請求,得到多個掃描病毒后的待上傳文件,并將所述多個掃描病毒后的待上傳文件保存在文件存儲服務模塊中;
接收終端發出的所述多個請求字符串和所述多個主鍵,通過所述多個請求字符串觸發多個預置的任務線程和多個線程任務鎖,并將每個主鍵分配至對應的任務線程中,所述多個線程任務鎖分別用于鎖定所述多個預置的任務線程;
在每個任務線程中根據每個主鍵獲取對應的掃描病毒后的待上傳文件,并通過目標任務線程結合對應的業務模塊組,處理與目標主鍵對應的掃描病毒后的待上傳文件,生成多個待導入文件;
將所述多個待導入文件導入數據庫或者下游系統,所述下游系統為與服務器對接的系統。
2.根據權利要求1所述的分布式文件導入方法,其特征在于,所述當終端從所述多個待上傳文件中獲取到多個請求字符串和多個主鍵時,響應所述多個文件上傳請求,得到多個掃描病毒后的待上傳文件,并將所述多個掃描病毒后的待上傳文件保存在文件存儲服務模塊中包括:
當終端從所述待上傳文件中獲取到請求字符串和多個主鍵時,采用文件存儲服務模塊對所述多個待上傳文件進行病毒掃描,得到多個掃描結果;
根據所述多個掃描結果,得到多個掃描病毒后的待上傳文件,并將所述多個掃描病毒后的待上傳文件保存在所述文件存儲服務模塊中。
3.根據權利要求2所述的分布式文件導入方法,其特征在于,所述根據所述多個掃描結果,得到多個掃描病毒后的待上傳文件,并將所述多個掃描病毒后的待上傳文件保存在所述文件存儲服務模塊中包括:
判斷每個掃描結果是否包括病毒文件;
若目標掃描結果包括病毒文件,則終止對應的待上傳文件的上傳流程;
若所述目標掃描結果不包括病毒文件,則將對應的待上傳文件確定為掃描病毒后的待上傳文件,得到多個掃描病毒后的待上傳文件,并將所述多個掃描病毒后的待上傳文件保存在所述文件存儲服務模塊中。
4.根據權利要求1所述的分布式文件導入方法,其特征在于,所述在每個任務線程中根據每個主鍵獲取對應的掃描病毒后的待上傳文件,并通過目標任務線程結合對應的業務模塊組,處理與目標主鍵對應的掃描病毒后的待上傳文件,生成多個待導入文件包括:
在其中一個任務線程中,通過后端服務模塊基于目標主鍵從所述文件存儲服務模塊中調用對應的目標掃描病毒后的待上傳文件;
判斷所述目標掃描病毒后的待上傳文件是否符合預置的處理規則;
若所述目標掃描病毒后的待上傳文件符合預置的處理規則,則結合對應的目標業務模塊組將所述目標掃描病毒后的待上傳文件派發至對應的目標服務實例進行處理,生成一個待導入文件;
在其他任務線程中,生成其他待導入文件,并整合所述一個待導入文件和所述其他待導入文件,得到多個待導入文件。
5.根據權利要求4所述的分布式文件導入方法,其特征在于,所述判斷所述目標掃描病毒后的待上傳文件是否符合預置的處理規則包括:
讀取所述目標掃描病毒后的待上傳文件的字節數據,得到文件字節數據;
判斷所述文件字節數據是否大于字節閾值;
若所述文件字節數據大于字節閾值,則判定所述目標掃描病毒后的待上傳文件不符合預置的處理規則;
若所述文件字節數據小于或者等于字節閾值,則判定所述目標掃描病毒后的待上傳文件符合預置的處理規則。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于平安普惠企業管理有限公司,未經平安普惠企業管理有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011353126.9/1.html,轉載請聲明來源鉆瓜專利網。





