我在Windows 2008 R2下运行iis7
“w3wp.exe”进程(iis站点)使用100%+ - CPU
为什么我可以检查网站的哪个部分导致问题?
答案 0 :(得分:8)
在IIS 7中,您可以打开IIS管理器并使用“工作进程”功能,因为您将看到它们正在使用的进程和CPu。如果双击消耗100%cpu的工作进程,它将显示在该精确时间内运行的请求列表,包括它们运行了多长时间以及它们处于哪种状态。通常会显示有问题的页面。
答案 1 :(得分:0)
您可以尝试将调试器附加到w3wp,然后点击Visual Studio中的“暂停”按钮。从理论上讲,你应该在最长的地方完成。除此之外,你将不得不实施一些追踪。
答案 2 :(得分:0)
每次部署我们的某个网站时都会发生这种情况。我们回收它运行的应用程序池,它修复了处理器挂钩。有时它需要几次回收,但它有效。