AWS实例相关问题

时间:2018-12-28 13:08:46

标签: amazon-web-services

最近3个月以来,我在AWS上有一个t2.small实例。每周执行一次实例,然后停止并重新启动实例。谁能建议我为此的最终解决方案?

4 个答案:

答案 0 :(得分:3)

您应该检查数据库使用的内存消耗。在大多数情况下,这种情况是由于mysql消耗了全部内存。

答案 1 :(得分:0)

您可能希望研究此CloudWatch User Guide中描述的运行状况检查失败时实例重新启动的自动化。尽管正如@Uwe Keim所建议的那样,这是在解决症状,但并非所有可能导致实例无响应的潜在根本原因。

答案 2 :(得分:0)

您可以安装CloudWatch代理以监视自定义指标,以检查EC2实例上运行的特定组件的运行状况,然后使用CloudWatch事件重新启动EC2(如果运行状况不佳)。

答案 3 :(得分:0)

尽管您的描述不够详细,但这听起来像是内存问题。我会看一下本教程: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/mon-scripts.html 它将监控指标发送到cloudwatch,然后查看实例崩溃之前内存是否存在峰值。解决方案可能会有所不同,以检查是什么导致峰值,或者增加实例大小以获取更多内存。