iis站点使用100%cpu

iis站点使用100%cpu,iis,iis-7,cpu,w3wp,Iis,Iis 7,Cpu,W3wp,我在windows 2008 R2下运行iis7 “w3wp.exe”进程(iis站点)使用100%+-CPU 有什么原因可以检查站点的哪个部分导致问题吗?您可以尝试将调试器附加到w3wp,然后在Visual Studio中单击“暂停”按钮。理论上,你应该在完成时间最长的地方着陆。除此之外,您还必须实现一些跟踪 在IIS 7中,您可以打开IIS管理器并使用辅助进程功能,这样您将看到进程及其占用的CPu。如果双击消耗100%cpu的工作进程,它将显示在该精确时间内运行的请求列表,包括它们运行的时间

我在windows 2008 R2下运行iis7

“w3wp.exe”进程(iis站点)使用100%+-CPU


有什么原因可以检查站点的哪个部分导致问题吗?

您可以尝试将调试器附加到w3wp,然后在Visual Studio中单击“暂停”按钮。理论上,你应该在完成时间最长的地方着陆。除此之外,您还必须实现一些跟踪

在IIS 7中,您可以打开IIS管理器并使用辅助进程功能,这样您将看到进程及其占用的CPu。如果双击消耗100%cpu的工作进程,它将显示在该精确时间内运行的请求列表,包括它们运行的时间和状态。通常,这会显示有问题的页面。

每次我们部署一个网站时都会出现这种情况。我们循环使用它运行的应用程序池,它修复了处理器绑定。有时它需要几次循环使用,但效果很好。

我使用的是经典的asp3代码。我可以下载任何制作这种跟踪的程序吗?就像我在回答中写的那样,VisualStudio可以工作。但是,您需要遵循某些步骤:另外,您可以尝试使用VisualStudio2003,而不是使用最新和最好的。让我知道它是否有用。如果答案有帮助,请确保将其标记为“帮助/upvote”。执行此操作的步骤:打开IIS管理器。在连接窗格中,选择树中的服务器节点。在功能视图中,双击辅助进程。查看网格中工作进程的列表。相关