我有一台工作正常的生产机器(c4.2xlarge)。但是,当我执行以下操作时:
新启动的机器一开始反应很慢。当我继续在机器上工作时,速度开始提高,直到几个小时后,它的响应速度就像我更换其根卷之前一样。
为什么会发生这种情况?
直观上,这似乎是一个缓存问题,就好像机器需要“预热”才能按预期执行一样。但这对我来说并没有什么意义,因为我所做的只是替换机器的根卷。
AWS EC2 允许设置终止保护,以便用户不会意外终止实例。
我想实现类似的保护,但对于停止操作,以避免意外关闭机器。
为什么? 我们正在过渡到高性能 NVMe 存储,与 EBS 卷不同,它不会在机器关闭后继续存在。我们显然可以设置备份和复杂的副本机制,但避免意外关闭会简单得多。
关于如何实现这一目标的任何想法?
有趣的相关主题:https : //news.ycombinator.com/item?id=18043303