amazon-web-services - 在不遵循终止策略的情况下,您能否指定在通过自动扩展组缩减 EC2 实例时要终止的实例?
问题描述
我想缩减 Auto Scaling 组,以便只删除旧实例。我将终止策略设置为,OldestInstance
但我认为为了保持 AZ 的平衡,ASG 仍会删除新实例而不是旧实例。
有什么方法可以选择性地指定要杀死的实例吗?
解决方案
不(但是)。
当 Auto Scaling 缩减时,它首先选择实例最多的可用区(以保持平衡)。然后,在所选 AZ 内,它使用终止策略来确定要终止哪个实例。
但是,您可以专门从 Auto Scaling 组中删除实例,而不是通过缩减事件来终止实例terminate-instance-in-auto-scaling-group
。此命令将标记一个实例以终止,并且可以选择减少所需的容量,以便不替换该实例。
推荐阅读
- python - 使用open cv在python中画一个圆圈但不了解机制
- time-complexity - 两个数字相乘的时间复杂度
- java - 为什么 Java 使用 -> 而不是 => 来表示 lambda 函数?
- objective-c - 在 Objective C 中启动 NSColorPanel
- python - vscode格式化具有许多元素的列表变量
- javascript - 如何使用 javascript 在 url 中传递变量并使用 php 接收它们?
- docker - 在开发过程中,我应该使用什么 url 从浏览器向容器发出请求?
- javascript - 绕过randomwebsite.com网站的时间到期
- python - 在 C 中嵌入 Python 并为 Python 共享库生成导入错误
- laravel - 在 adminLTE 中添加 laravel 刀片内容