【问题标题】:new server from Godaddy runny really slowGodaddy runny 的新服务器真的很慢
【发布时间】:2013-01-18 14:39:14
【问题描述】:

我昨天从 Godaddy 购买了一台新的专用服务器。网站页面加载速度非常慢。我有 16 GB 的 Ram 和 i7 处理器。我正在尝试针对高流量 10K+ 活跃用户优化我的 Apache 服务器。以下是旧设置和新设置:

OLD:
<IfModule mpm_prefork_module>
    StartServers          5
    MinSpareServers       5
    MaxSpareServers      10
    MaxClients          150
    MaxRequestsPerChild   0
</IfModule>


New:
<IfModule mpm_prefork_module>
    StartServers          5
    MinSpareServers       5
    MaxSpareServers      10
    MaxClients         2500
    ServerLimit        2500
    MaxRequestsPerChild   0
    KeepAlive On
    MaxKeepAliveRequests 100
    KeepAliveTimeout 3
    Timeout 30
</IfModule>

解决我的问题的最佳设置是什么。注意该网站是基于 php mysqli 应用程序。每页大约有 3 到 5 张图片。

【问题讨论】:

  • 定义“慢”。哪个部分加载缓慢,您看到什么样的加载时间?您是否对代码进行了基准测试以查看其中可能导致问题的原因?在目前的形式下,这太宽泛了,无法得到有用的回应。
  • 当我单击指向我网站的链接时,需要一段时间才能连接并开始显示该网站。从 7 到 10 秒。

标签: apache apache2


【解决方案1】:

看看this page - 我一直用它作为参考。

我还强烈建议您在启动并运行 apache 的基准测试工具后试一试。留意几天的流量并相应地调整设置。每个设置都不同 - 您运行的应用程序可以使用可变数量的内存。也许最常用的页面是低资源页面?也许人们在单页上花费了很多时间?这都是有条件的。

祝你好运!

【讨论】:

  • 我可以说 %95 的用户将在一个页面上。但我传递了一个 get var 来更改该页面的内容。
猜你喜欢
  • 2017-07-24
  • 1970-01-01
  • 1970-01-01
  • 2019-12-21
  • 1970-01-01
  • 2017-11-10
  • 2010-12-28
  • 2013-01-25
  • 1970-01-01
相关资源
最近更新 更多