【发布时间】:2013-08-22 15:10:27
【问题描述】:
我正在使用 uplaodfilestream() 将 10MB 文件上传到 Azure Blob 存储。我收到以下错误:
指定时间内操作超时
我该如何解决这个错误?
【问题讨论】:
标签: azure
我正在使用 uplaodfilestream() 将 10MB 文件上传到 Azure Blob 存储。我收到以下错误:
指定时间内操作超时
我该如何解决这个错误?
【问题讨论】:
标签: azure
由于错误状态,您的上传操作超时。发生这种情况的原因有很多,但主要是因为您尝试发送大数据时 Internet 连接速度较慢。您需要做的第一件事是检查您的互联网连接。
您可以做的一件可能的事情是,不要一次性上传这个 10 MB 的文件,而是将它们分成块 (blocks) 并上传这些块。假设您使用的是 .Net 存储客户端库,请查看以下函数:CloudBlockBlob.PutBlock 和 CloudBlockBlob.PutBlockList。要了解有关块的更多信息,请参阅此链接:http://msdn.microsoft.com/en-us/library/windowsazure/ee691964.aspx。
【讨论】: