我已经开始使用 New Relic 来监控http://alternativeto.net这个相当大的网站的性能。
我注意到的是,他们报告为“TransferRequestHandler”的方法花费了大量时间,当我深入研究它时,我发现它确实是“BeginRequest()”方法需要时间。
在New Relic中看起来像这样。
我最接近的发现任何可能是问题的东西是 Stack Overflow 上的这个线程我刚刚发现为什么所有 ASP.Net 网站都很慢,我正在努力解决它,但我已经实际上试图替换会话模块,但这并没有帮助。
该站点是 ASP.NET MVC 和 Webforms 的混合体。
我已经意识到这是一个很长的镜头,你没有太多可以“继续”的事情,但如果有人能让我朝着正确的方向前进,最重要的是能够在本地重现这种行为或类似的事情,我会非常感激的 :)