nginxロードバランシング
習慣沉默
習慣沉默 2017-05-16 17:07:19
0
2
667

1. nginx が負荷分散を行うとき、それは 前端用于转发的 nginx 支持的并发数就是该架构支持的最大访问量 を意味しますか?

2. 複数のサーバー ノードがあり、負荷分散に nginx を使用し、nginx が各アプリケーション サーバーと同じイントラネット上にある場合、すべてのサーバー ノードは外部ネットワーク トラフィックを使用せず、nginx サーバーのみが外部ネットワーク フローを使用しますか? 。

私の理解では、nginxはすべてのリクエストの転送ステーションとして機能し、リクエストが来ると、それをイントラネット経由で特定のサーバーに渡し、サーバーは処理結果をクライアントに返します。

この場合、すべてのネットワーク負荷は nginx サーバーにかかるのでしょうか? すべてのサービスが Alibaba Cloud にデプロイされている場合、nginx サーバー上のすべての帯域幅を使用する必要がありますか?

3、

nginx 做正向代理时,可以做负载么?

言い換えると、nginx フォワード プロキシは、リクエストを 1 対 1 ではなくリバース プロキシのように異なるマシンに分散し、1 つのサーバーにのみ送信できます

習慣沉默
習慣沉默

全員に返信(2)
某草草
  1. 大体わかります。ただし、通常、nginx がボトルネックになることはありません。

  2. サーバーの Web サービスはすべて nginx 経由でルーティングされ、他のトラフィックは引き続きデフォルト ルートを使用します。帯域幅のプレッシャーは nginx にありますが、コンピューティングとデータベースのプレッシャーは依然としてバックエンドにあります。

  3. nginx をフォワード プロキシとして使用しないでください。

いいねを押す +0
伊谢尔伦

3 番目の質問について説明します:

nginx は、lvs と同様に、フロントエンドでクライアント リクエスト エントリとして機能し、リクエストをバックエンド サーバーに分散し、バックエンド サーバーが応答情報をクライアントに直接返すことができますか?

現在、nginx は通常、リクエストをバックエンドに分散するリバース プロキシとして機能し、バックエンドが nginx に応答し、nginx がクライアントに戻ることを学びました。

nginx フォワードプロキシは 1 つのバックエンドサーバーにのみ転送できますか?複数のバックエンドに分散できれば、リバースプロキシよりも2倍効率的ではないでしょうか。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!