我一直在尝试获取有关此问题的详细信息,但没有成功。我观察到,如果 ec2 实例已经运行了很多天(比如 30-40 天),它就会降级。终止该实例有效。
但,
为什么 ec2 实例会降级?是因为硬件还是因为运行的软件?
有什么办法可以避免这种情况吗?
答案1
如果是
t2.something
实例类,则可能 CPU 积分不足。请参阅关于澄清 t2 和 t3 的工作条件?了解更多详细信息。您可以在实例详情中的监控选项卡中监控您的 CPU 信用余额。
除此之外,可能是你的软件——也许它有一个内存泄漏,导致它慢慢耗尽内存并溢出到交换这使得它变慢了。
您需要对“降级”时发生的情况进行一些调查 - 是否有高 I/O、内存压力、高交换使用率等。
EC2 本身不会降级,我敢打赌是你的应用程序导致了这个问题,重新启动就可以解决它。
希望有帮助:)