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 ブラウザをインストールするチュートリアル

推薦する

B面製品運用(ようやくB面運用が明確になった)

最後に、Bサイドの操作がわかりやすく説明されていますB サイド業務は供給側向けのサービスを指し、顧客...

ウェブサイトのプロモーション方法(ウェブサイトの構築とプロモーションをうまく行うために習得すべき 5 つのヒント)

ウェブサイトの構築とプロモーションをうまく行いたいなら、5つのヒントをマスターする必要があります1....

アプリを宣伝する一般的な方法(操作方法を含む、新規ユーザーを獲得するための一般的で実践的な方法)

操作手順を含む、一般的な実用的なAPPプロモーション方法一般的な実用的なアプリプロモーション方法今日...

製品オペレーション スペシャリスト (マーケティング オペレーション スペシャリストの履歴書サンプル)

マーケティング オペレーション スペシャリストの履歴書サンプルマーケティングオペレーションスペシャリ...

芙蓉ブランド企画(中国風と芸術的成果を表現)

中国のスタイルと芸術的成果を展示【中国経済ニュースネットワーク】8月8日から10日まで、ニューヨーク...

情報ストリーム広告市場インサイトレポート(2019年情報ストリーム広告クリックスルー率データインサイトレポート)

2019 情報ストリーム広告クリックスルー率データインサイトレポートデジタルマーケティングが株式市...

コンテンツ運用能力要件(基礎がなくても人気が出る!セルフメディア探索戦略、コンテンツ作成の5つの秘密を公開)

基礎知識がなくても人気者になれる!コンテンツ作成の5つの秘密を明らかにする、セルフメディア探索ガイド...

安いSSL証明書はどこで買えますか?SSL証明書購入チャネル

SSL 証明書には無料版と有料版の両方があります。無料の SSL 証明書はセキュリティが非常に低く、...

WordPress で Robots.txt ファイルを素早く変更する方法のチュートリアル

有能なウェブマスターであれば、obots.txt ファイルが検索エンジンのクロールに役立つため、サイ...

企業ブランドのマーケティング(企業にとってブランドマーケティングはどの程度重要ですか?企業はどのようにブランドマーケティングを行っていますか?)

企業にとってブランドマーケティングの重要性とは何でしょうか?企業はどのようにブランドマーケティングを...

Ubuntu ファイアウォールをオンまたはオフにするにはどうすればいいですか?

ファイアウォールは、コンピュータ ネットワークのセキュリティを保護するために使用されるセキュリティ ...

トラフィック運用業務内容(プライベートドメイントラフィック運用には何が含まれるべきか?)

プライベートドメイントラフィック操作には何を含めるべきですか?現在、多くの企業がプライベートドメイン...

制作費・運営費には何が含まれますか(緊急安全知識の普及)

緊急安全知識の普及ガソリンスタンドにはガソリンやディーゼル燃料の貯蔵施設がありますが、有害化学物質の...

企業運用データ(データを適切に運用し、企業の運用効率と有効性を向上させる方法)

データ運用をうまく行い、企業の業務効率と有効性を向上させる方法みなさんこんにちは。私はルロンです。毎...

製品運用能力モデル (エントリーレベルからエキスパートレベルまで運用するにはどのような能力モデルが必要ですか?)

運用のエントリーレベルからエキスパートレベルに進むには、どのような能力モデルが必要ですか?ゼロから...