Azure Automation で実行される PowerShell Runbook があります。セクションで、Runbook は Azure Blob Storage から XML ファイルを取得します。ファイルの平均サイズは約 6 kB です。
最初の実行では、Azure Blob Storage からファイルを取得し、C:\temp の Azure Automation Runbook サンドボックスに保存するのに約 1 分かかります。
その後の実行では、同じファイルを同じ場所に保存するのに最大 12 分かかります。
問題領域を対象としたコード スニペット:
$ConnectionName = "SubscriptionName"
$StorageAccountName = "StorageAccountName"
Write-Output "Selecting subscription $ConnectionName"
$credential = Get-AutomationPSCredential -Name "CredentialName"
Add-AzureAccount -Credential $credential
Select-AzureSubscription -SubscriptionName $ConnectionName
Set-AzureSubscription -SubscriptionName $ConnectionName -CurrentStorageAccount $StorageAccountName
Write-Output "Selected subscription $ConnectionName"
Write-Output "Retrieving XML from storage"
Get-AzureStorageBlobContent -Blob "FileName.xml" -Container "ContainerName" -Destination "C:\temp\" -Force
Write-Output "Retrieved XML from storage"
誰かが私が間違っていることについて何か知っていますか?