You need to enable JavaScript to run this app.
导航

冷却时间

最近更新时间2022.08.01 17:01:22

首次发布时间2022.03.01 09:10:58

概述

冷却时间是指冷却伸缩行为的时间,在每次伸缩行为完成之后,系统开始计算冷却时间。在冷却时间内,会拒绝由定时/周期/报警伸缩规则触发的伸缩行为,但手动伸缩、修改期望实例数和健康检查不受冷却时间限制。

冷却时间的生效规则

伸缩组和伸缩规则均支持配置冷却时间,其生效规则如下:

  • 如果您同时为伸缩组和伸缩规则配置了冷却时间,弹性伸缩服务将优先遵循伸缩规则的冷却时间。
  • 如果您的伸缩规则未配置冷却时间,弹性伸缩服务将遵循伸缩组的冷却时间,伸缩组的冷却时间为必填。

冷却时间的生效时间

  • 冷却时间的生效时间从当次伸缩行为中最后一个实例成功加入/移出伸缩组时开始计算。如果没有实例成功加入/移出伸缩组,则认为本次伸缩行为失败,不会计算冷却时间。
  • 伸缩组/伸缩规则重新启动后,冷却时间将重新计算,即允许立即执行新一次的伸缩行为,执行成功后,重新计算冷却时间。
  • 伸缩规则控制外的伸缩行为不受冷却时间限制,允许随时执行,例如手动伸缩、期望实例数等。

应用场景

实例新创建后,需要一段时间进行初始化部署,例如启动脚本、部署基础业务等,部署成功后方可对外提供服务。冷却时间用于为新创建的实例预留业务初始化的时间,避免在实例提供服务前,伸缩组不断创建新实例。