gpt4 book ai didi

amazon-web-services - 在集群内启用容量提供程序时,为什么需要在我的 Auto Scaling 组中启用实例缩减保护?

转载 作者:行者123 更新时间:2023-12-04 16:26:35 25 4
gpt4 key购买 nike

我正在使用 EC2 制作 AWS ECS 集群并尝试使用容量提供程序。我真的不明白为什么我需要在我的 AWS Auto Scaling 组中启用实例缩减保护。
Auto Scaling 的重点不是终止不必要的 EC2 实例吗?

最佳答案

why do I need to enable instance scale-in protection


这仅在您选择使用 managed scaling 时才需要。 :

When managed scaling is enabled, Amazon ECS manages the scale-in and scale-out actions of the Auto Scaling group used when creating the capacity provider. On your behalf, Amazon ECS creates an AWS Auto Scaling scaling plan with a target tracking scaling policy based on the target capacity value you specify.


托管扩展可确保在删除实例时控制 ECS。通过这样做,它可以保护任何在其上运行某些任务的实例不被 terminated :

When managed termination protection is enabled, Amazon ECS prevents Amazon EC2 instances that contain tasks and that are in an Auto Scaling group from being terminated during a scale-in action.


整个想法是您在 ASG 上启用实例缩减保护,以便 ECS 可以控制终止哪些实例 基于他们运行的任务 .如果没有这个,您的 ASG 可以根据其他标准终止实例,而不是与“不必要的 EC2 实例”毫无关系。例如,ASG 可以选择终止基于 AZRebalance 的实例。过程。这可能会导致 ASG 终止正在运行任务的实例,这可能不是您想要的。

关于amazon-web-services - 在集群内启用容量提供程序时,为什么需要在我的 Auto Scaling 组中启用实例缩减保护?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62804331/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com