1.nginx 負荷分散は ngx_http_upstream_module モジュールに依存し、次のプロキシ モードをサポートします:
proxy_pass: 通常、リバース プロキシに使用されます。
fastcgi_pass: 通常、動的ファイル、php などとの対話に使用されます。
memcached_pass:
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 チュートリアルに興味のある友人に役立つことを願っています。