IIS 管理器:检查 IIS 工作进程时,时间经过的 UOM 是多少?

IIS 管理器:检查 IIS 工作进程时,时间经过的 UOM 是多少?

好的,这必须是毫秒,但在某些文档中有时将其称为秒。

有什么想法吗?

(UOM 是计量单位,例如“秒”或“毫秒”等)

IIS 管理器的屏幕截图

答案1

是的,它是毫秒。

该命令的输出以毫秒为单位:

appcmd list requests /elapsed:100

REQUEST "b00000008000005d" (url:GET /test.aspx, time:359 **msec**, client:localhost, stage: ExecuteRequestHandler, module:IsapiModule)

答案2

这是一篇旧帖子,我无法保证当前答案对于旧版本 IIS 的准确性,但问题仍然相关并且答案仍然几乎不存在,因此这里进行更新。

对于当前版本的 IIS(我参考的是 10.0 版本),此值代表微秒

我仔细查阅了 IIS 和 Microsoft 文档试图找到这一点,但他们没有限定该字段,只说这是所花费的时间(感谢 Microsoft - 请参阅下面的链接)。

但是,我证明它是微秒的证据仅仅是我观察到的较大值,例如 1424469,它可能是微秒(1.42 秒),但不可能是毫秒(23.74 分钟)。

https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/cc732518(v=ws.10)

相关内容