これは、ここ数日で発生し始めました。おそらくVisual Studio 2012をインストールしてからです。現在、私のマシンでのみ発生しています(同僚はまだVS 2010を使用しています)が、VS 2012をアンインストールして影響があるかどうかを確認したいと考えています。
すべての Web リクエストの約 50% が SessionStateModule/REQUEST_AQUIRE_STATE で約 100 秒間ハングします (その後、ページは正常に完了します)。
ANTS Profiler は常に「同期を待っています」と報告し、IIS スレッド コールバックでスタック トレースを提供します (私たちのコードではなく、悲しいことに手元に情報がありません)。
すべてのリクエストに対して IIS Failed Request Tracing を有効にし、アプリの同じページを 10 回リロードしました。リクエスト 3、5、7、9 はすべて 100 秒以上かかり、他のリクエストは 5 秒未満でした。
In Process セッションを使用しているため、ネットワークを介したり、シリアル化されたりすることはありません。私が知る限り、これが発生するまでコードは実行されていません。
問題をデバッグするために何が起こっているかについての詳細情報を入手するにはどうすればよいですか?
おそらく関連しています: