パフォーマンスの最適化 - Windows で Apache を最適化し、同時実行性を向上させ、より多くのアクセスに耐えるにはどうすればよいですか? (本番環境)
仅有的幸福
仅有的幸福 2017-05-16 17:04:03
0
2
635

歴史的な理由により、私たちのシステムはWindowsサーバーにデプロイされ、ApacheがWebサービスとして使用されます。そして交換することはできません。
現状: 別の部門が API を介してシステムにデータをプッシュし、私たちはデータを受信して​​データベースに保存します。
発生した問題は、プッシュされるデータの量が多く、リクエストも多いため、Apache がブロックされ、Web システム ページさえ開けないということです。ほとんどの場合、Apache を再起動すると、30 分以内に再び停止します。

既存の環境構成でどのように対処し最適化するか? キューを使用しますか?

仅有的幸福
仅有的幸福

全員に返信(2)
phpcn_u1582

Win 環境での Apache のパフォーマンスは、Linux 環境でのパフォーマンスよりもはるかに劣ります。本当に最適化したい場合は、 1: fcgid モジュールをインストールし、fastcgi 経由で php を呼び出します。 2: PHP フレームワークを軽量化し、ORM などを削除し、既存システムへのアクセス数を評価し、既存システムの最大負荷容量を評価します。Webbench、jmeter などの圧力ツールを使用し、マシンを追加します。適当

いいねを押す +0
滿天的星座

Apache は Windows 上で最適化する必要はありません。Windows 上で使用する場合は iis でなければなりません

間違いを間違いとして受け止めないでください。そうしないと、間違った道にどんどん進んでしまいます

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!