我在Windows 2008服务器上的IIS7上运行了一个ASP .NET 3.5网站,它使用HttpModule重写路径,例如www.site.com/robby将被重写为www.site.com/item.aspx ?ID = 123。
登录时出现性能问题,因为FireBug报告15-25秒“等待响应”,但如果我退出并在同一会话中再次登录,则会加速到几秒钟。因此,在排除SSL和数据库工作后,我记录了代码并发现时间差距在RewritePath完成页面加载事件开始之间,之间没有代码。
因此只留下IIS7管道或一些奇怪的应用程序池启动问题。我在这个领域缺少的是一个工具,可以跟踪管道在这段时间或等待期间实际做了什么。帮助...