【发布时间】:2015-06-13 16:52:53
【问题描述】:
我在将一个非常大的文件上传到 azure blob 存储时遇到了一点问题。
- 我将该文件作为文件上传到网站没有问题 在上传目录中上传。
- 我把它放到 blob 存储中也没问题,因为分块将在内部处理。
我遇到的问题是将大文件从上传目录移动到 blob 存储所需的时间比浏览器超时时间要长,并且客户会看到一条错误消息。
据我所知,解决方案是直接从网络浏览器分块上传。
但是如何处理块 ID?由于网络服务应该是无状态的,我认为我不能保留已上传的块列表。
另外,blob 存储能否处理乱序块?
我必须手动处理所有状态吗?
或者有没有更简单的方法,也许只是将来自文件上传发布请求(多部分表单数据)的 httprequest 输入流交给 blob 服务?
很多问候!
【问题讨论】:
标签: file-upload azure-blob-storage