【发布时间】:2013-12-06 16:14:37
【问题描述】:
我的 aws ec2 ubuntu 实例一直有问题,在我重新启动它之前,它们在一定时间内(大约 8 小时)内总是有 100% 的 cpu 利用率。
实例是 ubuntu server 13.04,它有一个基本的 LAMP,仅此而已。 我有一个 cron 工作每隔几分钟执行一次 ping 以保持 VPN 隧道正常运行,但它不应该这样做。
当它处于 100% cpu 利用率时,我无法 ping 它、ssh 进入或浏览它,但它不会拒绝连接,它只是继续“尝试”。
知道背后的原因是什么吗?我猜这与亚马逊限制实例有关,但奇怪的是它在 8 小时内使用 100% 的 cpu。
这是实例的CPU日志,其他指标正常。
我这里不能附图片,所以我发布一个链接
编辑
我之前在其他实例上也遇到过这种情况,现在我有一个 Amazon Linux AMI 连续 4 天以 100% 的速度运行,而那个只有 tomcat,没有部署任何应用程序。我刚刚意识到,它没有响应,我正在终止它。
【问题讨论】:
-
你在用 LAMP 运行什么?
-
一个通过 VPN 另一端的 SMPP 服务器发送 SMS 的 php 脚本
标签: amazon-web-services amazon-ec2 throttling