我们最近刚刚将Windows Server 2003 IIS6.0的网站迁移到了Windows Server 2008 R2 IIS7.5上面,硬件也已经升级,但目前网站基本处于瘫痪状态。
我利用Failed Request Tracing Tools跟踪了一下,在Compact View中发现大多数的时间都消耗在了AspNetReqQueued这一个环节,在这里消耗的时间有的甚至达到了几分钟。而在RequestDetails中,看到49 | NOTIFY_MODULE_START | 127344 ms | Verbose。
麻烦各位帮我分析一下到底问题出在哪里,万分感谢。
---------
20110106补充
在dudu的帮助下,发现把应用程序池的允许32位应用程序打开,即可解决我的问题,谢谢dudu。
在性能监视器中,当前站点的Current Connections是多少?
更新:在应用程序池设置中将Enable 32-Bit Applications设置为true。
学习了