記事「Nginx 負荷分散を使用した高性能 .NET Web アプリケーションの構築 1」では、Nginx について予備的に理解しました。次に、Nginx デモ クラスターを使用して Web アプリケーションを Windows にデプロイします。プラットホーム。
Nginx 公式 Web サイトに移動して、Windows プラットフォーム用の Nginx デプロイメント パッケージをダウンロードします。現在、nginx-1.6.2 バージョンをダウンロードしました。
リロード: 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 チュートリアルに興味のある友人にとって役立つことを願っています。