0

Windows Azure Webロールを使用して、MVC3アプリケーションをホストしています。ここSOに関するパフォーマンス関連の質問の多くから、URL書き換えモジュールは、使用されていない場合でも、MVC3アプリケーションのパフォーマンスに影響を与える可能性があることがわかりました。

そうは言っても、web.configファイルまたはServiceDefinitionファイルのいずれかにAzureのURL書き換えモジュールを無効化または削除する方法はありますか?私が考えた1つの方法は、起動時に.cmdファイルを使用することです。これは、アプリケーションでアプリプールのタイムアウトとリサイクル期間を延長するために使用するものと似ていますが、モジュールを無効にするコマンドラインメソッドが見つかりません。

AzureWebロールではデフォルトでURLの書き換えがオンになります

サーバーに対するURL書き換えの影響

Azureでアプリプールのタイムアウトを増やす方法

4

1 に答える 1

3

どのバージョンのSDKを使用していますか?バージョン1.3以降では、デフォルトではインストールされません。こちらのドキュメントを参照してください:

IIS URL書き換えモジュールを使用する場合は、それをインストールして書き換えルールを構成する必要があります。詳細については、URL書き換えモジュールを参照してください。

アップデート:

もう一度確認しましたが、URL Rewrite 2はまだWebロールにインストールされているようです(1.7 SDKを使用しています)。URL Rewriteをアンインストールするには、以下を実行するスタートアップタスク(昇格)を作成します。

wmic product where name="IIS URL Rewrite Module 2" call uninstall
于 2012-08-14T14:18:24.550 に答える