Nginx の負荷分散のための 5 つの戦略の分析

Nginx の負荷分散のための 5 つの戦略の分析

サーバー クラスターでは、Nginx はプロキシ サーバー (リバース プロキシ) として機能し、ユーザーからのリクエストを別のサーバーに転送して、単一のサーバーに過度の負荷がかからないようにします。 Nginx の負荷分散戦略を見てみましょう。

、ポーリング(デフォルト)

各リクエストは時系列順に異なるバックエンド サーバーに割り当てられます。バックエンド サーバーがダウンしている場合は、自動的に削除されます。

アップステムバックシー{

92.68.0.7を参照。

92.68.0.8を参照。

}

2. 重みを指定する

ポーリング確率を指定します。重みはアクセス率に比例し、バックエンド サーバーのパフォーマンスが不均一な場合に使用されます。

アップステムバックシー{

92.68.0.7 weight=8 を参照してください。

92.68.0.8 weight=0 を参照してください。

}

3. IPバインディング ip_hsh

各リクエストはアクセス IP のハッシュ結果に従って割り当てられるため、各訪問者は固定のバックエンド サーバーにアクセスし、セッションの問題を解決できます。

アップステムバックシー{

ip_hsh;

92.68.0.7:88を参照。

92.68.0.8:80を参照。

}

4. fi(第三者)

リクエストはバックエンド サーバーの応答時間に基づいて分散され、応答時間が短いリクエストが優先されます。

アップステムバックシー{

参照してください。

参照2;

フィ;

}

5. ul_hsh(サードパーティ)

リクエストは ul にアクセスした hsh 結果に従って分散され、各 ul は同じバックエンド サーバーに送信されます。これは、バックエンド サーバーがキャッシュされている場合に、より効果的です。

アップステムバックシー{

イカを参照:328;

squid2:328を参照。

$equest_ui を hsh します。

hsh_メソッドcc32;

}

負荷分散が必要な場所を確認する

ポキシ_pss http://bcksee/;

アップステムバックシー{

ip_hsh;

see 27.0.0.:9090 down; (down は現在の see が一時的にロードに参加していないことを意味します)

27.0.0.:8080 weight=2; を参照してください (weight のデフォルトは です。weight が大きいほど、負荷の重みが大きくなります)

27.0.0.:6060 を参照してください。

27.0.0.:7070 bckup を参照してください。(他のすべての非バックアップ マシンがダウンしているかビジーの場合は、バックアップ マシンを要求します)

}

mx_fils: 許容されるリクエスト失敗のデフォルトの数は です。最大数を超えると、poxy_next_upstem モジュールで定義されたエラーが返されます。

fil_timeout: mx_fils が失敗した後の一時停止時間。

<<:  WordPress ウェブサイトのセキュリティを向上させる方法

>>:  Ubuntu 20.04 に Microsoft Edge ブラウザをインストールするチュートリアル

推薦する

TranslatePress 多言語ウェブサイトシステムは使いやすいですか?

TnsltePess は、誰でも使用できる WodPess 翻訳プラグインである WodPess 多...

情報フロー広告プラットフォームデータ(情報フロー広告プラットフォームデータ概要:あなたに適したチャネルはどれですか?)

情報フロー広告プラットフォームのデータ概要: どのチャネルが適していますか?情報フロー広告は、今年非...

製品運用戦略は主に(製品運用:0から1までベストセラー商品を作る)

プロダクトオペレーション:0から1までベストセラー商品を生み出す今日の競争の激しい市場では、ベストセ...

運用業務の内容は何ですか?

オペレーションは実際に何を行うのでしょうか?なぜ未経験者の転職が増えているのでしょうか?敷居が低く給...

ブランドマーケティングとブランドプロモーション(企業はブランドマーケティングとプロモーションをさらに理解する必要がある)

企業はブランドマーケティングとプロモーションについてもっと学ぶ必要があるブランドマーケティングとプロ...

オンライン顧客トラフィックプロモーション(乾物シェアリング:オンラインコーストラフィックプロモーション4つの方法の紹介)

実践的な共有:オンラインコースのトラフィック促進方法4つを紹介オンラインコースのプロモーションは比較...

母子ブランドのプロモーション(高級産前産後ケアセンター「Saint Bella」はIPOを急いでおり、そのブランド「Little Bella」は長沙に2店舗を展開)

高級隔離センター「セントベラ」はIPOに向けて全力疾走しており、そのブランド「リトルベラ」は長沙に2...

ブランド企画・デザイン会社(ブランドデザイン・VIデザイン会社はどこが良い?)

どのブランドデザインまたはVIデザイン会社が最適ですか?ブランドVIデザインを行うことを選択した理...

福建省の小規模工業塩製造業者による販売(福建省は工業塩の塩市場への参入を厳しく禁止し、違法企業を厳しく処罰している)

福建省は工業用塩が塩市場に流入することを厳しく禁止し、違法な企業を厳しく処罰している。福州ニュースネ...

WooCommerce と OpenCart のどちらが優れていますか?

WooCommeceとOpenCtはどちらも一般的なeコマースプラットフォームです。両者の最大の違い...

製品ソリューションの推進(中国SaaSの不安:大モデルを巻き上げて海外展開、希望はあるか?)

中国のSaaSの不安:大きなモデルを立ち上げ、海外に展開した後、希望はあるのでしょうか?出典: B...

コミュニティとプライベートドメイン(プライベートドメイン運用とコミュニティ運用の違いは何ですか?二度と間違えないでください!)

プライベートドメイン運用とコミュニティ運用の違いは何ですか?もう間違いをしないでください!コミュニテ...

自己署名証明書とは何ですか?自己署名 SSL 証明書は良いですか?

自己署名証明書は、その名の通り、自分で生成する SSL 証明書です。正式な CA 機関から発行される...

ドメイン名解決エラーとはどういう意味ですか?ドメイン名解決エラーを解決するにはどうすればよいですか?

ドメイン名解決エラーとはどういう意味ですか?ドメイン名解決エラーとは、Web サイトにアクセスするた...

オンライン投資促進方法(オンライン投資促進のやり方は?8つのステップで教えます)

オンラインで投資プロモーションを行うにはどうすればいいですか?あなたに教えるための8つのステップ本日...