ホームページ  >  記事  >  バックエンド開発  >  nginx設定イベント設定nginx apache nginx php nginxリライト

nginx設定イベント設定nginx apache nginx php nginxリライト

WBOY
WBOYオリジナル
2016-07-29 08:53:411174ブラウズ

受け入れロックをオンにするかどうか

構文: accept_mutex [on|off]
デフォルト: accept_mutex オン
機能: accept_mutex は Nginx の負荷分散ロックです。このロックにより、複数のワーカー プロセスが順番に新しいクライアントとの TCP 接続をシリアル化できるようになります。アクセプト ロックはデフォルトでオンになっています。これをオフにすると、TCP 接続の確立にかかる時間が短縮されますが、負荷分散に役立たないため、オフにすることはお勧めできません。

ロックファイルのパス

構文: lock_file path/file; デフォルト: lock_file logs/nginx.lock
機能:よくわかりません。

受け入れロックを使用してから実際に接続を確立するまでの遅延時間

構文: accept_mutex_lay Nms; デフォルト: accept_mutex_lay 500ms; 影響: アクセプト ロックを使用した後は、同時に 1 つのワーカー プロセスのみがアクセプト ロックを取得できます。この受け入れロックはブロッキング ロックではないため、取得できない場合はすぐに返されます。 1 つのワーカー プロセスだけがロックの取得を試行して失敗した場合、ワーカー プロセスはロックの再取得を試行する前に、少なくとも accept_mutex_lay で定義された時間待機する必要があります。


バッチで新しい接続を確立します

構文: multi_accept [on|off]

デフォルト: multi_accept オフ

機能: イベント モデルに新しい接続がある場合、このスケジュールでクライアントによって開始されたすべての TCP リクエストに対する接続の確立を試みます。


イベントモデルの選択

構文: use [kqueue|rtsig|epoll|/dev/poll|select|poll|eventport]; デフォルト: Nginx は最も適切な時間モデルを選択します

機能: Linux システムの場合、poll、select、epoll の 3 つのイベント駆動型モデルから選択できます。一般に、epoll が最も高いパフォーマンスを発揮します。

ワーカーごとの最大接続数

構文:worker_connections 数値

機能: 各ワーカー プロセスが同時に処理できる接続の最大数を定義します。

')​​.addClass('事前番号付け').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i

').text(i)); }; $numbering.fadeIn(1700); }); });

上記は、nginx のコンテンツを含む nginx 構成のイベント構成を紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。