使用Auto Scaling启动/停止同一实例的EC2实例(Windows)重复计划

时间:2014-06-19 07:44:42

标签: amazon-web-services amazon-ec2 autoscaling

我想在特定时间每天启动和停止ec2实例。我正在使用自动缩放模块来做同样的事情。但它终止实例而不是停止(关闭)实例,并在每次启动实例时启动实例。自动扩展将输入作为实例的图像ID,AWS访问密钥ID和AWS密钥。我想每天开始和停止同一个实例。如何实现?

1 个答案:

答案 0 :(得分:0)

有两种方法可以实现这一目标。是自动缩放会终止实例,并且不会停止实例。

使用Auto-Scaling

  • 您需要修改代码/应用程序逻辑以处理stop&和终止实例。您需要使在EC2实例中部署的应用程序成为无状态。

没有自动扩展

  • 您可以运行单独的进程/预定脚本,该脚本可以在内部运行,也可以在EC2内部运行,从而触发脚本。脚本应具有实例ID并启动和停止。

PS:看看你的情景,我建议选择" With-Auto Scaling"办法;由于实例行为或STOP与TERMINATE,我不确定它会有什么不同或影响在哪里。