【问题标题】:instructions/manual on auto launch/shutdown on EC2在 EC2 上自动启动/关闭的说明/手册
【发布时间】:2011-11-10 05:46:57
【问题描述】:

需要非常琐碎的任务 我有服务器,它每晚在 crontab 中运行“某些东西”,它将启动新的 EC2 实例,在那里部署代码(ruby 脚本),运行它,在脚本完成后关闭实例。 如何做到最好? 谢谢。

【问题讨论】:

    标签: ruby deployment amazon-web-services amazon-ec2 capistrano


    【解决方案1】:

    这是一种无需任何外部计算机/cron 作业即可完成此任务的方法:

    EC2 AutoScaling 支持运行实例的计划。您可以使用它在每晚的特定时间启动一个实例。

    该实例可能是具有启动脚本的 AMI,该脚本用于设置和运行作业。或者,您可以指定将用户数据脚本传递给为您完成这项工作的实例。

    脚本可以在完成运行后终止实例。

    如果您正在运行 EBS 引导实例,那么如果您指定 instance-initiated-shutdown-behavior of terminate,脚本中的 shutdown -h now 将终止该实例。

    【讨论】:

      猜你喜欢
      • 2011-01-25
      • 2014-09-07
      • 2020-04-28
      • 2021-07-19
      • 2012-09-12
      • 2020-10-02
      • 1970-01-01
      • 2017-06-01
      • 2018-06-24
      相关资源
      最近更新 更多