-1
我使用uplaodfilestream()
將10MB文件上傳到Azure Blob存儲。我收到以下錯誤:將大文件上傳到Azure Blob存儲
Operation Timeout within the specified time
如何解決此錯誤?
我使用uplaodfilestream()
將10MB文件上傳到Azure Blob存儲。我收到以下錯誤:將大文件上傳到Azure Blob存儲
Operation Timeout within the specified time
如何解決此錯誤?
由於錯誤狀態,您的上傳操作超時。這可能是由於很多原因而發生的,但主要是因爲您嘗試發送大量數據,因此會發生緩慢的Internet連接。首先你需要做的是檢查你的互聯網連接。
你可以做的一件事是,不要一次性上傳這個10MB文件,而是將它們分成塊(blocks
)並上傳這些塊。假設您使用.Net存儲客戶端庫,請查看以下功能:CloudBlockBlob.PutBlock
和CloudBlockBlob.PutBlockList
。要了解有關塊的更多信息,請參閱此鏈接:http://msdn.microsoft.com/en-us/library/windowsazure/ee691964.aspx。