如何通过API为EC2制定计划(开始,停止)

时间:2018-04-09 02:01:07

标签: amazon-web-services amazon-ec2

我想制定一个时间表并将其应用于EC2实例。如何使用java sdk制定计划?例如,我的日程安排应包含在早上7点开始实例并在下午6点停止实例的策略。

1 个答案:

答案 0 :(得分:2)

通过使用由cron模式触发的lambda函数可以非常容易地实现这一点。确保将具有权限的角色分配给lambda函数启动/停止实例。

  1. 创建一个lambda函数,然后在 import threading thread = threading.Thread(target=self.server.serve_forever) thread.start() ;
  2. 部分下选择CloudWatch Events

    enter image description here

    1. 配置所需的模式,您需要Add Triggers;
    2. 之类的内容

      enter image description here

      参考文献:
       1. Using AWS Lambda with Scheduled Events
       2. Tutorial: Starting an EC2 Instance (Java SDK)