gpt4 book ai didi

php - 以编程方式创建 EC2 实例、运行命令并终止

转载 作者:行者123 更新时间:2023-12-05 03:10:04 25 4
gpt4 key购买 nike

我寻求一种在 AWS EC2 实例上实现类似 cron 的系统的方法:每天早上,我都有一些任务要运行,它们使用大量 RAM(每个脚本大约 8 Go)。我不想支付全职 c4.2xlarge 实例,这就是重点。

我的想法:

  1. 每天 00h,创建一个 c4.2xlarge 实例
  2. 在系统运行时,运行PHP脚本
  3. 当 PHP 脚本结束时,终止实例

如何自动执行这些操作?

最佳答案

如果您使用 --instance-initiated-shutdown-behavior terminate 创建了一个实例,那么它会在停止时自行终止。您需要做的就是在脚本结束时运行 shutdown -h now

那么如何在特定时间启动一个实例呢?

  1. 有第三方服务可以做到这一点。就像 GorillaStack。

  1. 创建 CloudWatch scheduled event .它基本上是云中的一个 cron,可以运行 Lambda 函数,这反过来可能会启动您的实例。

关于php - 以编程方式创建 EC2 实例、运行命令并终止,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41144806/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com