【发布时间】:2013-01-25 07:05:44
【问题描述】:
类似问题:Here
Raw Server Link (Skip DNS): http://173.247.246.58/
瀑布视图(网页测试):
我最近搬到了新服务器。 所有 PHP 脚本和资源保持不变。新服务器是Inmotion Elite Dedicated Server。
平均服务器负载:
Server load 1.25 (8 CPUs)
Memory Used 14.14% (1,137,916 of 8,048,804)
Swap Used 0% (0 of 4,095,992)
作为网络所有者,拥有一个快速而漂亮的网站是重中之重。在浏览整个页面时,我不能让我的成员有 2-4 秒的随机等待时间。旧服务器从来没有这样做过,它加载正常。
由于服务器负载似乎很好并且 PHP 脚本是相同的,我想假设它具有一些 Apache 设置或类似的东西。我真的说不出来。我尝试运行上面发布的问题的最佳答案中列出的两个脚本,但两者都有很长的等待时间......
我与托管公司进行了交谈,但他们并不真正知道发生了什么。对于这个问题或我能做的测试的任何帮助将不胜感激:)
【问题讨论】:
-
“初始连接”表示等待服务器接受连接 - 延迟的典型原因是服务器达到最大客户端限制(apache 配置)并等待现有请求完成能够处理当前的请求。如果该瀑布在几秒钟内出现,很明显大部分内容都是通过 PHP 提供的——这将大大增加达到最大客户端限制的可能性。如果是这种情况,显而易见的第一步是静态地提供静态文件。显示 apache 配置并检查 apache 日志将确认发生了什么。
-
顺便说一下,我看到问题中的域现在有非常不同的结果,所以其他人没有必要猜测原因是什么。将您确定的内容、更改方式和更改内容发布为已接受的答案会很有用。