PHP ネットワーク上で同時にオンラインに接続している人の数が 100 人を超えると、Web サイトが開くのが非常に遅くなります。

WBOY
リリース: 2016-06-13 13:06:36
オリジナル
1157 人が閲覧しました

100 人を超える人が同時に PHP Web サイトにオンラインになっている場合、Web サイトが開くのが非常に遅くなります。
Baidu のプロモーションを行う場合、オンラインユーザーの数が 100 人を超えると、Web サイトにアクセスできなくなったり、非常に遅くなったりします。しかし、このときにサーバーに行ってみると、メモリと CPU に変化はありませんでした。データベース接続の問題の場合、DDOS ストレス テスト ツールを使用してテストしたとき、データがどれだけの CPU またはメモリを占有しているかはわかりませんでした。めまいがして数日間問題を見つけることができませんでした。この状況の考えられる原因についてアドバイスをいただけますでしょうか。

サーバーは Wanwang で、構成は次のとおりです:
プロセッサ (Xeon)
8 コア 2.26G メモリ (DDRIII)
16G ハード ドライブ (SATA)
750G の専用帯域幅( BGP マルチライン)
専用 5Mbps
Web サイト www. pf178。 com


-----解決策---------------------------- --
どのようなフレームワークの CMS を採用しているか。 「はい」の場合、それは正常です。
通常、応答が遅くてもリソース使用量が高くない場合、最初に解決すべきボトルネックは IO です。デフォルトでは、PHP はセッションをファイル システムに書き込み、ファイルをロックするためです。
これらのアプリケーションのドライバーは、拡張セッション ストレージをサポートしているので、セッションを memcached または redis キャッシュ サーバーに保存することをお勧めします。または、PHP を使用してセッション ストレージ メカニズムを自分で実装することもできます。
http://www.php.net/manual/en/memcached.sessions.php
------解決策---------
ここの速度はかなり良いです..
------解決策------------------
Wanwang には監視の経験がありませんか?どこにボトルネックがあるかを確認する
------解決策------------------
Wanwang に交通地図を送ってもらうか、独自のトラフィック監視ソフトウェア
独占 5M、ピーク値は 1 秒あたり約 500KB と推定
------解決策------------------
Apacheを調整します。以前は同じことをしていました。アクセスが増えると遅くなりましたが、今は少し良くなりました

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!