请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

断点上传问题

1.文件分片生成采用文件追加的方式是否合理?这样方式下如果一个分片在生成过程中中断了下次上传会不会出问题?
2.文件分片后再合并,效率是否比原来直接单个上传还要低?怎么解决这个矛盾?

正在回答 回答被采纳积分+3

1回答

甲蛙 2020-12-01 10:38:47

1. 分片肯定比单个文件一次性上传合理。比如分成10个分片,传到第5个分片后挂了,下次再上传的话,会从第5个分片继续上传。

2. 文件上传在实际项目中,关注的不是效率问题,而是带宽和稳定性,分片能提高稳定性。

关于效率,肯定比一次性上传低一些,但是以现在的硬件条件,感觉不出来。

0 回复 有任何疑惑可以回复我~
  • 提问者 慕虎7161837 #1
    我没描述清楚,我是说代码中用的new file(fileName,true)这种方式生成分片,如果在生成分片时中断了,下次代码再走到这儿,这个分片文件应该会出现异常
    回复 有任何疑惑可以回复我~ 2020-12-01 10:45:12
  • 甲蛙 回复 提问者 慕虎7161837 #2
    各种情况出现异常是有可能的,20几个小时讲解这样一个项目,有些太细节的肯定会漏掉。可以优化下,比如先判断这个分片文件是否存在,存在就删除,再保存当前分片。
    回复 有任何疑惑可以回复我~ 2020-12-03 10:52:04

相似问题

登录后可查看更多问答,登录/注册

问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信