如果可能的话,这将有助于我实现 0 停机时间。据我所知不是有可能,但想确定一下。
答案1
不,在 EC2 中这是不可能的。
答案2
您需要停止 EC2 并更改实例类型以添加更多 RAM,以便不,这不能动态完成或即时执行。
备择方案
您对零停机时间感兴趣,因此您应该了解一些功能:
- 弹性负载平衡 (ELB)
- 弹性网络接口 (ENI)
您可以创建一个 ELB 并将 EC2 附加到它。接下来,您可以克隆您的 EC2,更改其实例类型,并将克隆带入负载均衡器。最后,您终止旧的 EC2,完成“零停机”升级。
您可以将 ENI 附加到您的 EC2。创建克隆,更改实例类型,将 ENI 附加到新的 EC2。最后,终止旧的 EC2。