AWS的ec2实例终止后再次刷新又会出现新的EC2实例

AWS的ec2实例终止后再次刷新又会出现新的EC2实例

原因

开启了AWS Auto Scaling的功能,AWS Auto Scaling 将计划主动增加和删除资源容量的扩展操作以反映负载预测,当我删除掉现有实例后,就自动创建了一个新的实例。

使用 AWS Auto Scaling 可自动扩展以下资源:

Amazon EC2 Auto Scaling 组:启动或终止 Auto Scaling 组中的 EC2 实例。
当前可用的扩展功能是动态扩展和预测式扩展。

动态扩展将为您的应用程序中的可扩展资源创建目标跟踪扩展策略。这使您的扩展计划可以根据需要为每个资源增加和删除容量,从而将资源利用率保持在指定的目标值。提供的默认扩展指标基于用于自动扩展的最常用的指标。

预测式扩展的工作方式:

负载预测:AWS Auto Scaling 将分析指定负载指标的长达 14 天的历史记录并预测接下来两天的需求。此数据以一小时的间隔提供并且每天都会更新。

计划的扩展操作:AWS Auto Scaling 将计划主动增加和删除资源容量的扩展操作以反映负载预测。在计划的时间,AWS Auto Scaling 将使用由计划的扩展操作指定的值更新资源的最小容量。其目的是将资源利用率保持在扩展策略指定的目标值。如果您的应用程序需要的容量大于预期,则可以使用动态扩展来增加额外的容量。

最大容量行为:每个资源都有一个最小容量限制和一个最大容量限制,计划的扩展操作指定的值应该在此限制之间。但是,您可以控制在预测容量大于最大容量时应用程序是否可以添加超出其最大容量的资源。

解决办法

1.在EC2实例控制面板中找到Auto Scaling,从Auto Scaling组中删除掉所有的EC2实例,这样就不会再创建新的实例了
2.为了避免产生额外的费用,还需要释放掉弹性IP,因为即使终止了所有的EC2实例,也会给自己的账户绑定IP,哪怕不使用也会收费

你可能感兴趣的:(AWS)