ホームページ  >  記事  >  バックエンド開発  >  Nginx 負荷分散を使用して高パフォーマンスの .NET Web アプリケーションを構築する 2

Nginx 負荷分散を使用して高パフォーマンスの .NET Web アプリケーションを構築する 2

WBOY
WBOYオリジナル
2016-08-08 09:32:541510ブラウズ

記事「Nginx 負荷分散を使用した高性能 .NET Web アプリケーションの構築 1」では、Nginx について予備的に理解しました。次に、Nginx デモ クラスターを使用して Web アプリケーションを Windows にデプロイします。プラットホーム。


1. Nginx デプロイメントパッケージをダウンロードします

Nginx 公式 Web サイトに移動して、Windows プラットフォーム用の Nginx デプロイメント パッケージをダウンロードします。現在、nginx-1.6.2 バージョンをダウンロードしました。


2.サービスを開始するコマンド
開始: nginx.exeを開始します
停止: nginx -s stop

リロード: nginx -s reload


3.施工例
最初の選択肢: Web アプリケーションを IIS にデプロイし、別のマシンにデプロイし、対応する IP とポート番号を設定する必要があります。このマシンでの効果をシミュレートするため、2 つの Web アプリケーションが IIS にデプロイされます。最初の Web アプリケーションはローカルホストのポート 8011 にデプロイされ、2 番目のアプリケーションはローカルホストのポート 8012 にデプロイされます。同時に、デモンストレーションの効果を確認するために、WebForm1 ページを配置します。 Web アプリケーションのページ 実際には、システムをデプロイするときに、Web アプリケーションの 1 つを別のマシン上のサーバーにデプロイするだけで済みます。以下に示すように。

Web アプリケーション 1 アドレス: http://localhost:8011/WebForm1.aspx
Web アプリケーション 2 のアドレス: http://localhost:8012/WebForm1.aspx

(1) Nginxサービスを開始します

(2) Nginxの設定項目を変更します。 具体的な設定手順についてはパラメータ設定編で説明し、サービスが正常に起動するか確認します。

(3) アクセスアドレスhttp://localhost:8010/WebForm1.aspx観測結果


(4) このようにして、負荷分散効果をシミュレートできます、わかりました

4. その他の注意事項

(1) ドメイン名アクセスを構成する: まず、Nginx にドメイン名設定を追加する必要があります。次に、このマシン上のドメイン名にマッピングされるように 127.0.0.1 を設定する必要があります

このように次のようにアクセスできます:http://huangxiang:8010/WebForm1.aspx

(2) Ngnixによって開始されるプロセスの数を設定します。プロセス中のプロセス数の変化に注目することができます


5.パラメータ設定

リーリー


上記では、高パフォーマンスの .NET Web アプリケーション II を構築するための Nginx ロード バランシングの使用方法を内容の側面も含めて紹介しています。PHP チュートリアルに興味のある友人にとって役立つことを願っています。

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