EC2:超过最大关闭时间

mar*_*kus 4 cloud-computing amazon-s3 amazon-ec2

Amazon EC2 中的实例是否有最大关闭时间?并且可以通过 EC2-API 进行最大配置吗?

我们在关闭时将数据从实例传输到 S3。这对小文件很有用。但是,如果它们变大(几 GB),我们会发现并非所有数据都被传输。

操作系统:Ubuntu 11.04(EBS 支持的 AMI)

Eri*_*ond 6

当您停止或终止 EC2 实例时,Amazon 会向操作系统发送软关闭请求,让它以干净、安全的方式结束。如果系统在短时间内(几分钟)内没有指示它正在关机,那么亚马逊会有效地拔掉电源插头,强制硬关机。

我不知道亚马逊有任何关于软关机宽限期的承诺,因此我建议您不要假设或依赖特定的最小值。即使亚马逊今天给你 10 分钟的时间来创建一个实例,明天他们可以轻松地将这一时间减少到 3 分钟,比如他们对新实例有大量需求。

如果您需要在实例关闭之前进行重要的总结,则向实例发送信号(Web 请求或 ssh 命令),等待它完成其任务,然后启动 EC2 关闭。

例如,如果您正在使用 Amazon 可以随时关闭实例的 Spot 实例,那么请经常保存您的工作,以便在实例突然终止时不会丢失太多工作。