-1

昨日、ゴダディから新しい専用サーバーを購入しました。Web サイトのページの読み込みが非常に遅いです。私は 16 GB の RAM と i7 プロセッサを持っています。高トラフィックの 1 万人以上のアクティブ ユーザー向けに 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>

私の問題を解決するための最適な設定は何ですか。Web サイトは php mysqli アプリケーションに基づいていることに注意してください。また、各ページに約3〜5枚の画像があります。

4

1 に答える 1

0

このページを見てください- 私はいつも参考にしています。

また、Apache のベンチマーク ツールを起動して実行したら、試してみることを強くお勧めします。トラフィックの取り込みを数日間監視し、それに応じて設定を調整してください。セットアップはそれぞれ異なります。実行するアプリケーションはさまざまな量のメモリを使用できます。おそらく、最も一般的に使用されるページはリソースの少ないページでしょうか? 人々は 1 つのページに多くの時間を費やしているのではないでしょうか? それはすべて条件付きです。

幸運を!

于 2013-02-04T00:33:55.970 に答える