摘要
本发明公开一种弱网络环境拍照离线上传方法及系统,涉及文件上传技术领域,包括:实时监测网络带宽、CPU和内存的使用情况,建立动态计算模型,实现数据分块大小的自适应调整;根据动态分块算法,将待上传文件分成预调整大小的块,并存储在本地;根据优先级计算模型,建立动态优先级队列,为每个分块上传任务计算优先级;设置列队调度器,确保高优先级分块前置,建立优先级队列,并间隔设定时间重新排序队列,确保高优先级分块任务前置;实时检测网络连接状态,持续监控网络质量的动态变化,根据监控结果智能识别网络状况满足预设条件的时间段,及时将本地缓存的分块按照优先级以离线模式上传至业务系统。本发明能根据网络状态上传文件。
技术关键词
弱网络环境
动态优先级队列
离线
网络连接状态
分块算法
数据存储结构
监控网络
生成哈希值
业务系统
文件上传技术
网络恢复
校验机制
读取系统
内存
调度器
时间段