更新时间:2022-02-10 GMT+08:00

伸缩活动

伸缩组中增加或减少实例的过程称为伸缩活动。伸缩活动的目的是将应用系统中当前实例数和期望实例数保持一致,保证业务正常运行。

当伸缩组中期望实例数与当前实例数不一致时,会触发伸缩活动。具体来说,当伸缩策略条件满足时或手动调整期望实例数时,均会触发伸缩活动。两个触发伸缩活动的机制如下:

  • 当伸缩策略条件满足时,系统自动根据伸缩策略配置的实例数或实例百分比调整期望实例数的大小,此时期望实例数和伸缩组中的当前实例数不同,则会触发伸缩活动。
  • 手动调整期望实例数,调整后的期望实例数和伸缩组中的当前实例数不同,因此会触发伸缩活动。

上述触发机制中提到的期望实例数及与此相关的概念有:

  • 期望实例数:是指伸缩组中期望的云服务器数量。
  • 最大或最小实例数:是指伸缩组中云服务器个数的最大值/最小值。伸缩组中期望实例数只能在最大实例数和最小实例数之间。
  • 冷却时间:是指冷却伸缩活动的时间,在每次触发伸缩活动之后,系统开始计算冷却时间。伸缩组在冷却时间内,会拒绝由告警策略触发的伸缩活动。其他类型的伸缩策略(如定时策略和周期策略等)触发的伸缩活动不受限制。