在我的劇本有10個端點在這樣的排配置了10個端點操作:(請注意:我完全新的Azure的PoweShell,開始使用昨天,但是我有經驗的開發)如何異步執行或平行執行Azure PowerShell操作以騰出時間?
Get-AzureVM –ServiceName myservice –Name myvm |
Add-AzureEndpoint –Name SqlEndpoint –Protocol tcp –LocalPort 1433 `
–PublicPort 1433 –ACL $acl |
Update-AzureVM
可惜的是一個需要10-15秒才能完成,並且它們以序列化方式執行:下一個只在上一個完成時開始,因此10個操作需要2分鐘。
如果我能以某種方式加快速度,我會很高興。我假設這種序列化的方式不是來自深度Azure本質(架構),我們可以想象10個客戶端在同一時間連接和發佈10個操作到服務器。 (我強烈希望天青不會在內部排隊它們並執行10×15秒......)
- 問:我可以只發出與Azure中的PowerShell的操作在異步方式,(作爲一個副作用輸給檢查的能力導致
- Q':如果沒有這樣的通用異步方式,我能做到這一點的具體10端點配置操作作爲一個操作
'Start-Job'? – PetSerAl
謝謝,去看看它是什麼樣的動物...... –