ec2 中的自动缩放
Auto scaling in ec2
ec2 实例是否默认启用自动缩放选项?
我不想使用自动缩放,如果是的话如何防止 ec2 在缩放时自动终止?
我已经在 ec2 上启用了终止保护。
EC2?不可以。您必须转到 Autoscaling
(在 EC2 侧边栏中)并设置启动配置以启用自动缩放。如果您的问题更符合 "how do you prevent an instance from being terminated?" 那么您在 ASG 配置中调整 termination policy.
Amazon EC2 只会在以下情况下终止 EC2 实例:
- 特别要求(通过管理控制台,AWS Command-Line Interface (CLI) 或 API 调用)
- 如果它是作为正在 deleted/updated
的 Amazon CloudFormation 堆栈的一部分创建的
- 如果它是由 Auto Scaling 组创建的并且:
- 正在缩减 Auto Scaling 组,或者
- 发现实例运行状况不佳
如果您创建了实例,Auto Scaling 将不会触及它。只有 Auto Scaling 创建的实例,或专门移入 Auto Scaling 组的实例,才能被 Auto Scaling 终止。
ec2 实例是否默认启用自动缩放选项? 我不想使用自动缩放,如果是的话如何防止 ec2 在缩放时自动终止? 我已经在 ec2 上启用了终止保护。
EC2?不可以。您必须转到 Autoscaling
(在 EC2 侧边栏中)并设置启动配置以启用自动缩放。如果您的问题更符合 "how do you prevent an instance from being terminated?" 那么您在 ASG 配置中调整 termination policy.
Amazon EC2 只会在以下情况下终止 EC2 实例:
- 特别要求(通过管理控制台,AWS Command-Line Interface (CLI) 或 API 调用)
- 如果它是作为正在 deleted/updated 的 Amazon CloudFormation 堆栈的一部分创建的
- 如果它是由 Auto Scaling 组创建的并且:
- 正在缩减 Auto Scaling 组,或者
- 发现实例运行状况不佳
如果您创建了实例,Auto Scaling 将不会触及它。只有 Auto Scaling 创建的实例,或专门移入 Auto Scaling 组的实例,才能被 Auto Scaling 终止。