利索能及
我要发布
收藏
专利号: 2018105216439
申请人: 济南万联信息科技有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-07-01
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种基于多网卡实现多通道数据实时上传的系统,其特征在于:以物理机为载体的多网卡系统,该多网卡系统对应有多个上传通道;

通过总控模块自动识别本地待上传文件并进行本地化校验;所述总控模块采用离散算法自动化给指定上传通道分配上传任务;

每个所述通道获取配置文件中端口列表,同时获取内存中本通道需要完成的任务列表;然后根据配置的并发数生成一定的线程;通过云端校验后将文件上传到云端。

2.根据权利要求1所述的基于多网卡实现多通道数据实时上传的系统,其特征在于:所述总控模块识别出的文件与本地元数据进行比较判断,如果未有上传记录,把文件加载到内存中;如果有上传记录,则直接记录在本地数据库中。

3.根据权利要求1或2所述的基于多网卡实现多通道数据实时上传的系统,其特征在于:所述总控程序自动发现指定文件目录下的待上传文件,文件通过本地校验接口判断文件是否已经上传,上传文件的本地校验采用MD5的方式;总控程序通过离散算法自动分配待上传文件给指定的上传通道进行上传。

4.根据权利要求3所述的基于多网卡实现多通道数据实时上传的系统,其特征在于:如果通过判断校验,文件信息自动载入内存中,内存中文件上传完毕后,会从内存中删除,然后记入到本地数据库中。

5.根据权利要求1所述的基于多网卡实现多通道数据实时上传的系统,其特征在于:单个所述通道支持的并发数可以进行可视化配置。

6.根据权利要求1所述的基于多网卡实现多通道数据实时上传的系统,其特征在于:单个所述通道上传过程中可以识别端口线程的存活数量,动态生成线程补齐消亡的线程;线程的产生通过socket绑定端口生成。

7.根据权利要求1所述的基于多网卡实现多通道数据实时上传的系统,其特征在于:所述云端校验具体为:单个所述通道中的上传任务会通过MD5的方式判断云端文件是否已经存储,如果存在,通道中的上传任务自动释放,首先释放内存中空间,随后记录到本地数据库。

8.根据权利要求1所述的基于多网卡实现多通道数据实时上传的系统,其特征在于:所述多网卡系统具有bond功能。