ホームページ > バックエンド開発 > PHPチュートリアル > nginx リバースプロキシ --アップストリームモジュール

nginx リバースプロキシ --アップストリームモジュール

WBOY
リリース: 2016-07-29 09:01:38
オリジナル
1540 人が閲覧しました

1.nginx 負荷分散は ngx_http_upstream_module モジュールに依存し、次のプロキシ モードをサポートします:

proxy_pass: 通常、リバース プロキシに使用されます。

fastcgi_pass: 通常、動的ファイル、php などとの対話に使用されます。

memcached_pa​​ss:

2 .upstream module 書き込みます

upsrtream モジュール名 {

サーバー abc.example.com Weight=5;

ドメイン名または IP で接続できます。ポート番号を追加しない場合、デフォルトは 80、重みは重み、値が大きいほど重みが高くなります

サーバー abc .com:8080;

サーバー unix:/tmp/backend3;

ソケット ファイルを指定します

}

3. ) 設定ファイルの http タグに配置する必要があります

2) アップストリームのデフォルトアルゴリズム wrr (加重ポーリング) です

3) コンテンツ関連のパラメータ

max_fails 最大試行回数、接続回数

バックアップのホットバックアップ構成の背後にあるリアルサーバー、アクティブ化されたすべてのリアルサーバーが失敗したときにバックアップを有効にします

fail_timeout失敗タイムアウト、上記のmax_failsと組み合わせて、n回チェックした後、n秒待機します

サーバーが利用できない場合は、ip_hashで使用します

上記では、nginx リバース プロキシ - アップストリーム モジュールを、関連コンテンツも含めて紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。

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