如何按预定的时间间隔停止和启动节点Amazon EC2实例

时间:2015-12-28 02:48:02

标签: amazon-web-services scheduled-tasks startup

我想在特定时间启动和停止Amazon EC2实例上的节点。我该怎么做?

1 个答案:

答案 0 :(得分:1)

您有多种选择:

您可以使用一些简单的lambda函数来描述您的EC2实例并启动或停止实例,然后按计划使用它们:http://docs.aws.amazon.com/lambda/latest/dg/with-scheduled-events.html

您可以使用自动缩放功能在自动缩放组中添加或删除实例,包括从0移至1和从1移至0.也可以安排:http://docs.aws.amazon.com/AutoScaling/latest/DeveloperGuide/schedule_time.html

您还可以使用CloudWatch警报来控制您的EC2实例。您可以在各种指标上执行此操作,例如在晚上闲置,如果您想确保在不需要时不浪费您的EC2实例:http://docs.aws.amazon.com/AmazonCloudWatch/latest/DeveloperGuide/UsingAlarmActions.html

您可以将各种选项组合在一起,当某些选项停止您的实例时,有些选项会重新启动它们。