1

我有一个在性能测试之前运行的批处理脚本,它在我们的服务器上进行了一些预测试设置;它清除日志文件、启动适当的服务、恢复数据库、设置一些应用程序设置并打开 perfmon 日志记录。

我的问题; 在我们打开 perfmon 日志记录时,我们需要监控的 w3wp 进程并不总是存在。如果此过程在日志中,则几乎是偶然的。测试需要 4 到 18 小时才能完成,直到测试完成我才知道 w3wp 是否被监控(即使我的日志文件配置为监控,perfmon 似乎也没有检测到新进程Process(*)) ,这最终会浪费很多时间。

  1. 有没有办法强制 w3wp 加载?在启动 perfmon 日志之前,我可以调用一些命令吗?
  2. 或者,是否可以配置 perfmon 日志来监控日志启动时可能不存在的进程?
4

1 回答 1

2

如果安装 IIS 管理工具,则可以调用名为 TinyGet 的命令行应用程序。你可以传入你的网络服务器上的任何页面来初始化它。这将启动该过程,以便您可以捕获它。

于 2009-03-27T21:00:23.323 回答