nginx が同時実行性の問題を処理できるのはなぜですか?
曾经蜡笔没有小新
曾经蜡笔没有小新 2017-05-16 17:27:32
0
2
638

タイトルにあるように、今多くの人が nginx について話しているようですが、詳しい分析をしてくれる人はいますか?

曾经蜡笔没有小新
曾经蜡笔没有小新

全員に返信(2)
漂亮男人

Nginx は、シングルスレッド、ノンブロッキング、非同期 IO 作業モデルを採用しているという点で Apache2 とは異なります。

Apache2 はリクエストごとに新しいプロセスまたはスレッドを作成し、大量のメモリと CPU 時間を浪費しますが、Nginx はオペレーティング システムによって提供される IO多路复用技术(epoll) を使用してすべてのリクエストを 1 つのスレッドで処理します。 IO 操作が開始されると、Nginx は次のリクエストを処理する前に操作が完了するのを待ちません。IO 操作が完了した後、Nginx は戻って IO の後続の作業を処理します。

いいねを押す +0
阿神

質問があります。Nginx は短いリンクを使用しますが、io 非同期の利点は利用できませんか?

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