ホームページ > バックエンド開発 > PHPチュートリアル > nginx へようこそ nginx は stub_status モジュールの監視を有効にします

nginx へようこそ nginx は stub_status モジュールの監視を有効にします

WBOY
リリース: 2016-07-28 08:30:15
オリジナル
1009 人が閲覧しました

Nginx の stub_status モジュールは主に Nginx のステータス情報を表示するために使用されます
このモジュールはデフォルトでは Nginx にコンパイルされません。このモジュールを使用したい場合は、Nginx をコンパイルしてインストールするときに次のように指定する必要があります:

<code><span>.</span>/configure –<span>with</span><span>-http_stub_status_module</span></code>
ログイン後にコピー

Java コード

<code>[root<span>@10</span>.<span>10.90</span>.<span>97</span> ~]<span># ./configure --prefix=/usr/local/nginx --with-http_stub_status_module   </span>
[root<span>@10</span>.<span>10.90</span>.<span>97</span> ~]<span># make && make install   </span></code>
ログイン後にコピー

インストールされた Nginx に stub_status モジュールが含まれているかどうかを確認してください

<code><span>#/usr/local/nginx/sbin/nginx</span><span>-</span><span>V</span><span>nginx</span><span>version:</span><span>nginx/0</span><span>.</span><span>6</span><span>.</span><span>32</span><span>built</span><span>by</span><span>gcc</span><span>3</span><span>.</span><span>4</span><span>.</span><span>6</span><span>20060404</span><span>(Red</span><span>Hat</span><span>3</span><span>.</span><span>4</span><span>.</span><span>6</span><span>-</span><span>10)</span><span>configure</span><span>arguments:</span><span>-</span><span>-</span><span>user=nginx</span><span>-</span><span>-</span><span>group=nginx</span><span>-</span><span>-</span><span>prefix=/home/nginx</span><span>-</span><span>-</span><span>with</span><span>-</span><span>http_stub_status_module</span></code>
ログイン後にコピー

このモジュールをインストールしたを参照してください。 -V -v の場合、バージョン nginx バージョンのみが表示されることに注意してください: nginx/0.6.32
nginx の構成を開始し、サーバー ブロックに場所を追加するだけです

<code>server{  
         location /nginx-status {  
             allow <span>--------  </span>
             allow <span>--------//允许的ip  </span>
             deny all<span>;//  </span>
             stub_status <span><span>on</span>;  </span>
             access_log  off;  
        }  
}  </code>
ログイン後にコピー

nginx を再起動します
killall -s HUP nginx
次に、www.domain.com/nginx-status をリクエストするだけです。結果は次のとおりです。

<code><span>Active</span> connections: <span>5</span>server accepts handled requests  
 <span>5970806143</span><span>5970806143</span><span>7560482010</span>Reading: <span>0</span> Writing: <span>5</span> Waiting: <span>0</span></code>
ログイン後にコピー

アクティブな接続: バックエンドに対して開始されたアクティブな接続の数です。 サーバーは処理されたリクエストを受け入れます: Nginx は合計 38810620 個の接続を処理し、38810620 回のハンドシェイクを正常に作成し (途中で失敗がなかったことを証明します)、合計 298655730 個のリクエストを処理しました。 Reading: Nginx によってクライアントから読み取られたヘッダー情報の数
。 書き込み: Nginx からクライアントに返されるヘッダー情報の数
。 待機中: キープアライブがオンになっている場合、この値はアクティブ – (読み取り + 書き込み) に等しくなります。これは、Nginx が処理を完了し、次の常駐接続がコマンドを要求するのを待っていることを意味します。 したがって、アクセス効率が高く、リクエストが高速に処理される場合、Waiting 数が比較的多くなるのが通常です。Read + Write 数が多ければ、同時アクセス量が非常に多いことを意味します。処理中です。

') .addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i
').text(i)); }; $numbering.fadeIn(1700); }); });

上記では、stub_status モジュールの監視を有効にするための nginx へようこそ nginx の内容を紹介しています。PHP チュートリアルに興味のある友人の参考になれば幸いです。

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