エピソード
アプリケーション要求ルーティング (ARR) - リバース プロキシ
アプリケーション要求ルーティング (ARR) は、IIS 7.x 以降で使用できる帯域外モジュールです。
ARR を使用すると、Web サーバー管理者、ホスティング プロバイダー、および Content Delivery Networks (CDN) は、ルールベースのルーティング、クライアントとホスト名のアフィニティ、HTTP サーバー要求の負荷分散、リバース プロキシと分散ディスク キャッシュの設定を通じて、Web アプリケーションのスケーラビリティと信頼性を向上させることができます。
このチュートリアルでは、URL 書き換えモジュールとアプリケーション要求ルーティング (ARR) を使用して、コンテンツ サーバーが外部に公開されていない場合にリバース プロキシ サーバーを実装する方法について説明します。
シナリオ: 外部 URL http://www.arr.com
を持つサイトがあり、実際のコンテンツがインターネットの世界に公開されていない IIS サーバーでホストされ、内部/イントラネット URL が http://backendserver/
. この場合、ARR サーバーに要求を転送し、内部的にバックエンド サーバーにルーティングします。
アプリケーション要求ルーティング (ARR) は、IIS 7.x 以降で使用できる帯域外モジュールです。
ARR を使用すると、Web サーバー管理者、ホスティング プロバイダー、および Content Delivery Networks (CDN) は、ルールベースのルーティング、クライアントとホスト名のアフィニティ、HTTP サーバー要求の負荷分散、リバース プロキシと分散ディスク キャッシュの設定を通じて、Web アプリケーションのスケーラビリティと信頼性を向上させることができます。
このチュートリアルでは、URL 書き換えモジュールとアプリケーション要求ルーティング (ARR) を使用して、コンテンツ サーバーが外部に公開されていない場合にリバース プロキシ サーバーを実装する方法について説明します。
シナリオ: 外部 URL http://www.arr.com
を持つサイトがあり、実際のコンテンツがインターネットの世界に公開されていない IIS サーバーでホストされ、内部/イントラネット URL が http://backendserver/
. この場合、ARR サーバーに要求を転送し、内部的にバックエンド サーバーにルーティングします。
ご意見およびご提案がある場合は、 こちらから問題を送信してください。