加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

.net – 在PerfMon实例中选择正确的AppPool

发布时间:2020-12-16 09:34:46 所属栏目:asp.Net 来源:网络整理
导读:我有一个带有六个App Pools的网络服务器.当我想在PerfMon中为特定的ASP.NET应用程序添加计数器时,可用的实例具有非常不同的名称. 例如,我有一个名为“FrontEnd”的应用程序池,这些是可用的实例: _LM_W3SVC_1_Root_bookeline _LM_W3SVC_1_Root_CredentialsSe
我有一个带有六个App Pools的网络服务器.当我想在PerfMon中为特定的ASP.NET应用程序添加计数器时,可用的实例具有非常不同的名称.

例如,我有一个名为“FrontEnd”的应用程序池,这些是可用的实例:

_LM_W3SVC_1_Root_bookeline
_LM_W3SVC_1_Root_CredentialsService
_LM_W3SVC_1_Root_pReports
_LM_W3SVC_1130837766_Root
_LM_W3SVC_1147758436_Root
_LM_W3SVC_1254277584_Root
_LM_W3SVC_1366866887_Root
_LM_W3SVC_1505760911_Root
_LM_W3SVC_1604538730_Root
_LM_W3SVC_1618350214_Root
_LM_W3SVC_175082253_Root
_LM_W3SVC_177047044_Root
_LM_W3SVC_1825997120_ROOT
_LM_W3SVC_1966585210_Root
_LM_W3SVC_204756873_Root
_LM_W3SVC_261753984_Root
_LM_W3SVC_3_ROOT
_LM_W3SVC_315617261_Root
_LM_W3SVC_36575378_Root
_LM_W3SVC_575979470_Root
_LM_W3SVC_831033229_Root
_LM_W3SVC_940052100_Root

一位同事提出了一个巧妙的技巧,通过创建一个小的.bat文件来匹配应用程序池到进程ID:

c:windowssystem32cscript.exe c:windowssystem32iisapp.vbs
pause

但是,这些ID似乎与实例无关.

我在这里误解了什么?

解决方法

仔细查看您的实例名称:_LM_W3SVC_1147758436_Root number 1147758436这是您的应用程序标识符,可以在IIS管理器中找到.

好消息是,与PID不同,应用程序,iis或服务器重启后,此标识符不会更改

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读