1.优化JS逻辑,在上传前先同步相同文件进度,提高多用户上传效率。
2.优化文件块保存逻辑,减少相同文件块的写入操作,减少服务器IO操作,提高上传效率。
js变化:
up6.js新增UrlQuery
up6.file.js,post_file方法更新
在上传前先到服务器查询相同文件进度
1.新增f_post_query.aspx
DBFile.cs更新,新增getProcess方法
获取相同MD5文件的最新进度信息
FileResumer.cs更新文件块逻辑更新
如果其他用户已经上传相同文件块则不再进行写操作
时间: 2024-10-20 09:39:44