【发布时间】:2016-07-01 01:02:01
【问题描述】:
我正在使用 Amazon 实例来托管网站。我的亚马逊安装了 c4.4xlarge 作为 Instance Type 。当我使用 Ubuntu(不是 ubuntu 服务器)作为操作系统时。我还在为数据库使用 RDS,所以系统唯一的负载是 Apache。
我的服务器负载达到最大 50%,数据库连接达到 500-600。那时服务器的响应时间变得太慢了。目前,我的服务器负载为 2%,数据库连接在 8-10 左右,ajax 调用需要 1.2 秒来检索数据,而当我使用服务器的最大使用率时,相同的 ajax 调用需要大约 8-15 秒。
我希望网站快速。在网站上,我有 5 个 iframe,所以当我们有 500 个活跃用户时,他们将在该网页的面板内再拥有 5 个网站。iframe 中的每个网站也会在 1-5 秒后连续将请求发送到自己的服务器.那时性能很差,有时甚至 Firefox 挂起。
我通过更改内存位置和数据库连接对 apache 配置文件进行了一些更改,但这没有帮助。有没有其他方法可以提高网站的性能。
【问题讨论】:
标签: apache amazon-ec2 server