自动调整冷却时间与运行状况检查宽限期之间的差异

时间:2019-03-31 15:07:05

标签: amazon-web-services autoscaling

AWS自动缩放具有两个概念:

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

但是我不知道它们之间的区别。有人可以帮忙吗?

谢谢。

1 个答案:

答案 0 :(得分:3)

需要考虑的一些差异:

冷却时间范围为自动缩放操作;如果该操作启动3个实例,则冷却时间将在最后一个实例就绪时开始。健康检查宽限期的范围仅限于单个实例。

自动缩放的冷却时间可以应用于许多不同的自动缩放策略,例如扩展时的策略。您可以将其他实例的终止延迟一定的时间。健康检查宽限期仅用于向外扩展。

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