複数のWebサイトでIISサーバーファームをセットアップしようとしています。 ControlServerがあり、2つの類似したiisWebサーバーの要求をリダイレクトして負荷分散を管理する必要があります。これらのWebサーバーには、さまざまなWebサイトとサブドメインが含まれています。
Webサーバー:
ウェブサイト/ドメイン:
ControlServerに「ApplicationRequest Routing」をインストールした後、両方のWebサーバーをサーバーファームに追加し、負荷分散ルールを「加重ラウンドロビン」に変更して、ControlServer)の「デフォルトのWebサイト」を開きました。。
結果は期待どおりに機能していました。ブラウザは、WebServer01とWebServer02の「デフォルトのWebサイト」の切り替えを要求します。
次に、負荷分散を使用してWebサーバー上のすべてのWebサイトにアクセスしたいと思います。 「デフォルトのウェブサイト」だけではありません。ドメインバインディングを追加し、ControlServerとWebサーバーで異なるURL書き換えルールを作成しようとしましたが、機能しませんでした。
誰かが私の問題の実用的な解決策を知っていますか?
ありがとう!
ARRサーバーでは、両方のWebサーバーを含む単一のファームを構成する必要があります。 ARRが自動的に作成するデフォルトの書き換えルールを保持します。
Webサーバーでは、サービスを提供するアプリケーションごとにIIS)にWebサイトを作成します。IISの各サイトでは、すべてのIPにバインドを設定する必要があります。 (*)ホストしているサイトと一致するホスト名を使用します。たとえば、メールサイトはmail.domain.comにバインドされます。これは、ARRが元の要求のHostヘッダーを保持するために発生する必要があります。