轉移我有相當大的文件,從Blob存儲檢索和我想的彈性。如果它未能下載,例如網絡連接暫時中斷,需要重試x次。但是我注意到我不知道如何處理的行爲。Interupting從Azure的Blob存儲
我只需拔掉我的網線轉移到我的機器的中間複製網絡故障。然後會發生的是,轉移停止在x%,並永遠不會繼續。會話保持活動狀態,傳輸任務仍處於打開狀態,並且目標文件保持鎖定狀態。即使在我將電纜插回去之後,它仍然保持這種狀態,直到我關閉PowerShell會話(在這種情況下爲ISE)。
這是我使用的命令:
Get-AzureStorageBlobContent -blob $file.Name -Container $containerName -Destination $localPath -Context $Context -clientTimeoutPerRequest 60 -ErrorAction Stop -Force
它永遠不會拋出一個錯誤,它只是卡住。無論如何,我可以讓這個超時,並返回一個錯誤,以拋出一個catch塊?
謝謝。
感謝。一個恥辱,但。我知道AZCopy。儘管如此,我希望能夠使用cmdlet來完成此操作。 – ScubaManDan