3

ASP.NET MVC 2を使用しています。デバッグモードの場合、Global.asaxでHttpApplication_BeginRequest()がヒットする前に、サーバーへの他のすべての要求で非常に一貫した5〜10秒の遅延があります。

それは他のすべての要求とまったく同じように発生します。リリースモードでは常に高速ですが、デバッグモードでのテストで問題が発生します。呼び出しスタックを調べましたが、HttpApplication_BeginRequest()の前にあるのは「外部コード」だけなので、何が起こっているのかわかりません。パイプラインでこのラグを引き起こしているものをどのように見つけることができますか?ありがとう。

4

1 に答える 1

1

ASP.NET は 15 ヒットごとにアプリ ドメインをリサイクルしませんか? 以前、ワイルドカード IIS マッピングを使用したために、ページ上のすべてのリソース呼び出し (つまり、スクリプト、画像など) が ASP.NET httphandler 経由で行われ、15 ヒット カウントに寄与していることに気付いたことがあります。それは理にかなっていますか?

于 2010-09-27T15:38:08.553 に答える