2017-06-16 64 views
0

此命令的默認限制是什麼?Get-AzureStorageContainer:請求受到限制

我的問題是如何扼殺這個命令:

Get-AzureStorageContainer -Context $item.context -ConcurrentTaskCount 2 

會-ConcurrentTaskCount 2在這裏做的伎倆?我知道默認值是10.

我在那個鉤子上的問題如下: 如果我有一個包含52個容器的存儲帳戶,並將其設置爲2,這是否意味着它會隨着時間的推移調用26次這聽起來很糟糕),如果我將它設置爲100,那麼這隻意味着一個大的調用和一個大的返回(聽起來更好,但實際上可能會撥打更多的電話,因爲它可以更快地通過資源組列表)。

或者,最好讓-ConcurrentTaskCount 100和幾秒鐘的睡眠。

尋找建議謝謝!

回答

0

基於我的知識,我不認爲錯誤日誌與參數有關。根據這個official document

此參數可以幫助減少低帶寬環境中的網絡連接問題。我不認爲這會導致你的錯誤日誌。

這是什麼價值$item.context?你最好檢查一下。您可以使用以下命令並再次測試。

$ctx = New-AzureStorageContext -StorageAccountName <name> -StorageAccountKey <key> 

Get-AzureStorageContainer -Context $ctx -ConcurrentTaskCount 2