很明显,休眠和停止是我可以选择的两个不同的动作。 有什么区别?
冬眠比停止的好处
当实例处于Stopping状态时,实例内存持久化在实例的EBS根卷中,并在实例启动时再次加载。
参考
AWS 实例休眠概述
当您
stop
您的实例时,存储在内存(RAM)中的数据丢失了。
当您
stop-hibernate
一个实例时,AWS 会向操作系统发出信号以执行休眠(挂起到磁盘),这会将实例内存 (RAM) 中的内容保存到 Amazon EBS 根卷。
从收费的角度来看,AWS在您停止实例后不会对您的实例收取使用费或数据传输费,但仍然会收取任何Amazon EBS卷的存储费用。
假设您想在 EC2 实例中构建一个缓存层(例如,在您的数据库之上)。对于这种情况,
stop-hibernate
功能将有助于持久存储。它将避免您在关闭服务器之前必须手动创建脚本来保存 RAM 数据。
休眠和停止实例之间的成本是否相同?