2

IISサーバーにARRを設定しました。私の要件は、このARRサーバーへの要求を、ローカルIIS(ARRサーバー自体)でホストされているアプリケーションの1つにルーティングする必要があることです。出来ますか?

すなわち。私のARRサーバーにApplication1があるとします。それから私は次のことをしなければなりません

Broswer-> ARR(iisサーバー)-> Application1(それ自体がARRサーバーにあります)。

可能であれば、そのような設定をどのように実装できますか?

4

2 に答える 2

5

はい、できます。

これを実装するには、少なくとも2つのサイトが必要です。1つはリクエストを取得し、書き換えルールを介してARRにルーティングし、もう1つはARRの背後にあるノードになります。

たとえば、ドメイン名が「example.com」であると考えると、次のようになります。

IIS
  - Site 1 (binding: http://example.com:80)
  - Site 2 (binding: http://127.0.0.1:22001)

Rewrite Rule
  - Match All
    - {HTTP_HOST} matches example.com
    - {SERVER_PORT} does not match 22001
 - Action: Route to Farm

これは、ダウンタイムゼロの展開を行うための良い出発点です。詳細については、GitHubのこのリポジトリを確認してください:https ://github.com/yosoyadri/IIS-ARR-Zero-Downtime

于 2013-03-12T09:42:15.307 に答える
0

同じポート上にあるのが気に入らない場合は、代わりに別のIPに移動させることもできます。

于 2016-01-11T21:20:52.570 に答える