Auto Scaldown Cooldown 与健康检查宽限期的区别

kri*_*004 12 amazon-web-services autoscaling

AWS Autoscaling 有两个概念:

  • 冷却时间:来自 AWS 文档:冷却时间有助于确保您的 Auto Scaling 组在之前的扩展活动生效之前不会启动或终止其他实例。您可以根据您的实例预热期或其他应用程序需求配置时间长度。详细信息在这里
  • 健康检查宽限期:来自 AWS 文档:通常,刚投入使用的 Auto Scaling 实例需要预热才能通过健康检查。Amazon EC2 Auto Scaling 会等待运行状况检查宽限期结束,然后再检查实例的运行状况。详细信息在这里

但我无法弄清楚它们之间的区别。有人可以帮忙吗?

提前致谢。

bwe*_*est 13

需要考虑的一些差异:

冷却时间限定为自动缩放操作;如果该操作启动了 3 个实例,则冷却时间在最后一个实例准备就绪时开始。运行状况检查宽限期仅限于单个实例。

自动扩展冷却时间可应用于许多不同的自动扩展策略,例如事物扩展时的策略。您可以将其他实例的终止延迟一段设定的时间。运行状况检查宽限期仅用于扩展。

如果健康检查失败并导致另一个自动缩放事件,冷却时间将被忽略。宽限期将在规定的时间内始终有效。

  • 导入它是为了添加冷却时间只能使用[“使用简单扩展策略时,但不能使用其他扩展策略时”](https://docs.aws.amazon.com/autoscaling/ec2/userguide/Cooldown.html) (4认同)