ホームページ  >  記事  >  バックエンド開発  >  Nginx 5 つの負荷分散モード nginx 負荷分散 災害復旧 nginx 負荷分散アルゴリズム linux nginx 負荷分散

Nginx 5 つの負荷分散モード nginx 負荷分散 災害復旧 nginx 負荷分散アルゴリズム linux nginx 負荷分散

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

1.roundrobin

リクエストを各バックグラウンド サーバーに順番に分散するポーリング方式が、デフォルトの負荷分散方式です。
バックグラウンド マシンのパフォーマンスが安定している状況に適しています。
壊れたマシンはサービス リストから自動的に削除されます。

2.weight

は、重みに基づいてリクエストをさまざまなマシンに分散します。これは、バックグラウンド マシンのパフォーマンスが異なる状況に適しています。

3.ip_hash

リクエスタのIPのハッシュ値に基づいてリクエストをバックエンドサーバーに送信します。これにより、同じIPからのリクエストが固定マシンに送信されることが保証され、セッションの問題を解決できます。

4.url_hash

リクエストされた URL のハッシュ値に基づいてリクエストを異なるマシンに分割します。バックエンド サーバーがキャッシュされている場合に非常に効率的です。

5.fair

は、バックグラウンドの応答時間に基づいてリクエストを分散します。応答時間が短いほど、より多くのリクエストが分散されます。

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

上記では、nginx と負荷分散を含む Nginx の 5 つの負荷分散モードを紹介しましたが、PHP チュートリアルに興味のある友人に役立つことを願っています。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。