gpt4 book ai didi

amazon-web-services - 暂时禁用 AWS 自动扩展组事件

转载 作者:行者123 更新时间:2023-12-04 08:10:31 26 4
gpt4 key购买 nike

我正在寻找一种方法来临时禁用现有的 AWS 自动扩展组,而无需删除/重新创建该组或其触发器。
“禁用”含义:在不删除整个相关配置的情况下,在短时间内阻止任何实例的创建或删除。

我们当前的发布过程创建和配置新的 EC2 实例,并在准备好后将它们注入(inject)我们的 ELB。它还会删除旧实例并停止它们。在很短的时间内,ELB 包含两倍于通常数量的 EC2 实例。

此数量可能会在很短的时间内超过 ELB 中的 MAX 实例计数。在此过程中,我们希望防止自动缩放组终止随机多余的实例。

我在亚马逊控制台中找不到任何“禁用”选项。
它可能与自动缩放组理念不符。我错过了什么吗?
是否有通过 amazon 命令行工具或 boto 框架实现的工具?

最佳答案

在自动缩放术语中,您要问的是 suspending processes .简而言之,可以根据需要禁用每个自动缩放事件(启动、终止等)。

看起来你不能从 Web 控制台设置它(尽管它确实显示了可用的进程),所以你要么必须使用 api或命令行工具

来自 cli那只是

aws autoscaling suspend-processes --auto-scaling-group-name MyGroup

后来
aws autoscaling resume-processes --auto-scaling-group-name MyGroup

您可以传递特定进程以暂停 resume 作为额外参数,但您可能不需要这样做。

关于amazon-web-services - 暂时禁用 AWS 自动扩展组事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25627325/

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