我在EC2上托管了一个网站,它运行在apache tomcat服务器上。最近,我的网站上的流量增加了,当我试图访问我的网站时,我一次又一次出现以下错误:
The webpage is currently unavailable. It may be overloaded or down
for maintenance.
以下是我的实例详细信息:
以下是free -m(RAM详细信息)的输出:
total used free shared buffers cached
Mem: 3750 1566 2184 0 172 639
-/+ buffers/cache: 754 2996
Swap: 7167 0 7167
我的实例的状态是:传递了2/2个检查。我无法弄清楚我的网站有什么问题。
有时,它工作正常,但有时我会收到此错误。有谁能告诉我出了什么问题?
答案 0 :(得分:1)
我从评论中复制了文本(AWS ELB在流量高峰时不能很好地扩展。如果你在5分钟内看到超过50%的峰值,并且你的CPU没有达到最大值,那么你的Apache MaxClients限制未被最大化,很可能是ELB)。
如果问题是ELB,您有几个选择: