开发者社区> 问答> 正文

OSS的分片上传是如何支持断点续传的?

我在使用阿里云OSS分片上传的时候,按照示例代码,可以做到分片并且多线程上传分片,但没有体现断点续传。我的问题在于,分片上传的代码运行于我的服务器,要上传的文件来自于我的客户端,当客户端第一次上传中途断掉(比如由于网络问题)后,用户通过客户端再次上传,这时候客户端发给我的服务器是整个文件流,那再进行分片上传的话,断点续传应该怎么实现呢?比如,客户端上传A文件到我的服务器,我的服务器将通过OSS的分片上传将此文件分成了10片,当传到第5个分片的时候(两种情况,一是第5片上传未完成,二是第5片上传成功)发生中断。那当用户发起第二次上传的时候,如果之前一次是第5片上传未完成,那我希望这次从第5片开始上传;如果之前一次是第5片上传完成后发生的中断,那我希望这一次从第6片开始上传。这部分的功能是如何实现的呢?

展开
收起
怎样怎样 2017-03-02 10:08:22 4681 0
2 条回答
写回答
取消 提交回答
  • 一样的问题

    2023-07-18 16:54:15
    赞同 展开评论 打赏
  • 楼主 解决了吗

    2020-07-20 14:47:05
    赞同 1 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
OSS运维进阶实战手册 立即下载
《OSS运维基础实战手册》 立即下载
OSS运维基础实战手册 立即下载