New Relicを使用して、かなり大きなWebサイトであるhttp://alternativeto.netのパフォーマンスを監視し始めました。
私が気付いたのは、彼らが「TransferRequestHandler」として報告するメソッドにかなりの時間が費やされていることです。それに飛び込むと、実際に時間がかかっているのは「BeginRequest()」メソッドであることがわかります。
NewRelicではこのように見えます。
問題になる可能性のあるものを見つけるために私が見つけた最も近いものは、StackOverflowのこのスレッドです。すべてのASP.NetWebサイトが遅い理由を発見したばかりで、それをどうするかを考えていますが、私は実際にセッションモジュールを交換しようとしましたが、それは役に立ちませんでした。
このサイトは、ASP.NETMVCとWebformsのハイブリッドです。
これはロングショットであり、「先に進む」ことはあまりないことに気づきましたが、誰かが私を正しい方向に導き、最も重要なことに、ローカルでの動作などを再現できる場合、私は非常になりますありがたい :)