モジュラー設計、優れた拡張性
高い信頼性
ホットデプロイメントをサポート: ダウンタイムなしで構成ファイルを更新し、バージョンをアップグレードし、ログファイルを置き換えます
低メモリ消費量: キープアライブ接続モードでの 10,000 の非アクティブな接続には、2.5M のメモリのみが必要ですイベント駆動型、aio、mmap、sendfile
静的リソース用のWebサーバー
httpプロトコルリバースプロキシサーバー
pop3/imap4プロトコルリバースプロキシサーバー
FastCGI(lnmp)、uWSGI(python)およびその他のプロトコル
zip、SSLモジュールなどのモジュラー(非DSO)
仮想ホスト(サーバー)
キープアライブとパイプ接続をサポート
アクセスログ (ログバッファリングに基づいたパフォーマンスの向上をサポート)
URL書き換えパスエイリアス
IPとユーザーに基づくアクセス制御
レート制限と同時実行制限をサポート
顧客の作業プロセスを中断することなく再構成とオンラインアップグレード
Memcached の GET インターフェース
マスタープロセス: 設定ファイルのロードと分析、ワーカープロセスの管理、スムーズなアップグレードを担当します
ワーカープロセス: クライアントリクエストを受信し、フィルタリング、I/O呼び出し、データキャッシュのためにリクエストを各モジュールに一度に送信し、応答を送信します
キャッシュ関連プロセス: キャッシュローダー(キャッシュインデックス再構築)とキャッシュマネージャー(キャッシュインデックス管理)で構成される
-- キャッシュ ローダーは、Nginx サービスの開始後にメイン プロセスによって生成され、ローカル ディスク上のキャッシュに基づいてインデックス メタデータ データベースを確立した後に終了します。
-- メタデータの更新が完了した後、キャッシュ マネージャーがメタデータの有効期限が切れているかどうかを判断します。
メイン設定ファイル: nginx.conf
サブ設定ファイル: conf.d/*.conf をインクルードします
fastcgi、uwsgi、scgi:、およびその他のプロトコル関連の設定ファイル。ルートパスの下
mime.types: サポートされている MIME タイプ。ルートパスの下
以上がNginx 入門チュートリアルの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。