1

私のWebアプリケーションはサーバーAにインストールされています

mywebsite.com/ --> サーバー A に移動 mywebsite.com/myApp/ --> サーバー A に移動

パフォーマンス上の理由から、別のサーバー B に /myApp/ を配置したいのですが、同じドメイン mywebsite.com/ を使用します --> サーバー A に移動します mywebsite.com/myApp/ --> サーバー B に移動します

どうやってするの?

MS サーバーで MS .net 4、IIS 7 を使用しています。

ありがとう

4

1 に答える 1

0

トラフィックを適切に転送できるように、サーバー A と B の前にロード バランサーがありますか? その「/myApp」を使用してトラフィックを B にルーティングするルールをサポートできるファイアウォールはありますか? これらは、サーバーを変更せずにそれを行う方法についての私の提案です。ただし、サーバーを変更する必要がある場合は、要求を別のマシンに移動する ISAPI フィルターを使用することを検討しますが、mywebsite.com と myapp を持つように異なるドメイン名を設定することで、よりうまくいく可能性があります。 .website.com を使用して、それぞれが異なるサーバーに解決できるようにします。これを行うと、サーバー A はリクエストを他のサーバーにリダイレクトするだけで解決できます。とにかく、それは私が見ることができるいくつかの異なる方法です。


多くの大規模サイトにはロードバランサーとファイアウォールがあるため、ファイアウォールとロードバランサーのトレードオフはおそらく非常に小さいですが、ロードバランサーを使用する場合とファイアウォール設定を変更する場合のコストの違いには疑問があります. また、各オプションがあなたの状況でどの程度実現可能かについても調査します。

于 2010-09-02T12:40:34.327 に答える