【问题标题】:How to change Azure portal VMSS scale condition "Scale to a specific instance count"?如何更改 Azure 门户 VMSS 缩放条件“缩放到特定实例计数”?
【发布时间】:2018-08-03 05:46:17
【问题描述】:

我想通过扩展增加/减少 VMSS 实例数。我得到了这样做的命令,但它不会影响永久更改。 我想要 powershell 中的命令。

例如。 我通过以下两个命令增加了实例数。

Command 1 : 
Update-AzureRmVmss -ResourceGroupName $resourceGrpName -VMScaleSetName $vmssName -SkuCapacity 2

Command 2 : 
InlineScript{
$vmss = Get-AzureRmVmss -ResourceGroupName $using:resourceGrpName -
VMScaleSetName $using:vmssName  
$vmss.Sku.Capacity = 2
Update-AzureRmVmss -ResourceGroupName $using:resourceGrpName -Name 
$using:vmssName -VirtualMachineScaleSet $vmss
}

在上述两种情况下,实例计数都会增加,并在创建实例后的短时间内再次减少到之前的值。

有人知道,如何更改“缩放到特定实例计数”?

【问题讨论】:

  • 如果您需要更多帮助,请告诉我:)

标签: c# asp.net-mvc powershell azure azure-virtual-machine


【解决方案1】:

目前,Azure PowerShell支持根据计划创建 Azure VMSS 缩放规则。

根据计划而不是主机创建自动缩放规则 指标,请使用 Azure 门户。基于时间表的规则不能 目前使用 Azure PowerShell 创建。

有关基于计划的自动缩放的更多信息,请参阅article

【讨论】:

  • 这和日程有什么关系?
  • @4c74356b41 据我所知,缩放到与基于计划的缩放相同的特定实例数。
【解决方案2】:

从您的屏幕截图中,ScaleSet 可能正在减少,因为您已根据 CPU 指标启用自动缩放。这意味着如果 CPU 低于 25%,则只有 1 个实例会运行

如果您不希望系统自动缩容,请移除自动缩容设置。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-11-29
    • 2023-03-08
    • 2019-10-12
    • 2019-10-03
    • 2021-11-03
    • 2019-08-30
    • 2018-04-25
    • 1970-01-01
    相关资源
    最近更新 更多