gpt4 book ai didi

azure - 是否可以使用 powershell 更改正在运行的 Web 角色的 vmsize

转载 作者:行者123 更新时间:2023-12-01 23:45:25 25 4
gpt4 key购买 nike

我想在部署期间更改正在运行的 Azure Web 角色的 vmsize,最好使用 powershell。

这可能吗?

这里的用例是,并非所有客户(和测试环境)都应该运行相同的虚拟机大小,但他们都使用相同的 .csdef 文件。

最佳答案

您可以使用 Set-AzureDeployment cmdlet 升级 webrole 大小,然后您可以将其应用到现有的 PowerShell 脚本中。例如,如果您在基本级别/规模上自动部署每个客户 Web 服务/Web 角色,然后仅根据需要将其升级到更大的容量,则您可以根据需要使用以下 cmdlet:

Set-AzureDeployment -Upgrade -ServiceName "MySvc1" -Mode Auto `
-Package "C:\Temp\MyApp.cspkg" -Configuration "C:\Temp\MyServiceConfig.Cloud.csfg"

我设想您只需向当前的 PowerShell 脚本添加一个参数,如果指定,则运行上述 cmdlet 来升级 Azure Web 角色。

关于azure - 是否可以使用 powershell 更改正在运行的 Web 角色的 vmsize,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29604313/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com