13

AWS Autoscaling 有两个概念:

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

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

提前致谢。

4

1 回答 1

14

需要考虑的一些差异:

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

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

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

于 2019-03-31T17:04:12.857 回答