0

目前我有一个问题,w3wp.exe 将 CPU 锁定在 100%。我需要解决这个问题,但与此同时,我想在 CPU 保持在 95% 以上超过 2 分钟时触发 IIS 重置。

我一直在玩性能监视器,但我需要一些允许时间条件的东西。(它可能允许你这样做,但到目前为止我还没有解决)

任何使它起作用的想法都将不胜感激。

4

1 回答 1

0

根据您在哪个操作系统上运行,这将或多或少复杂。

您应该收集由该进程内的线程分解的进程的线程转储和操作系统统计信息。

当 CPU 达到最大时,每秒尝试一次线程转储大约 10 到 20 次迭代,您应该能够确定哪个线程正在使您的主机 CPU 受限。

当然,您必须根据您的操作系统和 IIS 处理获取此信息的具体细节。

于 2013-09-03T06:39:54.617 回答