首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >监视在64位IIS上运行的32位应用程序池有问题

监视在64位IIS上运行的32位应用程序池有问题
EN

Server Fault用户
提问于 2012-02-23 15:56:16
回答 1查看 3.3K关注 0票数 6

我正在我的64位web服务器上执行一个监视任务,它有两个32位模式运行的应用程序池。我正在使用perfmon中的.Net CLR内存对象来监视它们。但是,除了GC句柄和正在使用的接收器块#之外,我的性能监视器显示了0。其余的应用程序池运行良好。在另一台以相同方式配置的服务器(运行在64位IIS上的32位应用程序池)上,WMI甚至不枚举我的所有w3wp实例。

有没有人对这些问题有任何想法?或者,是否有工具可以监视在64位平台上运行的32位应用程序池,而不是使用内置性能监视器?

此外,在WMI不枚举所有w3wp实例的服务器上,事件日志中有以下三条错误消息。

  1. "ASP“服务的性能库"C:\WINDOWS\system32\aspperf.dll”的配置信息与存储在注册表中的可信性能库信息不匹配。此库中的函数将不视为受信任的函数。(事件ID 2003,资料来源: Perflib)
  2. 用于"C:\WINDOWS\system32\inetsrv\w3ctrs.dll“服务的性能库"W3SVC”的配置信息与存储在注册表中的可信性能库信息不匹配。此库中的函数将不视为受信任的函数。(事件ID 2003,Source )
  3. 用于"C:\WINDOWS\system32\infoctrs.dll“服务的性能库"InetInfo”的配置信息与存储在注册表中的可信性能库信息不匹配。此库中的函数将不视为受信任的函数。(事件ID 2003,Source )
  4. 由于性能计数器库为该服务生成的一个或多个错误,此会话已禁用来自"ASP.NET_2.0.50727“服务的性能计数器数据收集。强制执行此操作的错误(S)已写入应用程序事件日志。(事件ID 1018,源Perflib)

这些错误可能与我的问题有关。即使在我重新注册wbem目录中的所有.dll文件时,它仍然会出现。有人知道这些错误信息意味着什么吗?我如何修复它们?

此外,对于在.Net CLR内存对象中具有0值的第一台服务器,事件日志中没有错误消息。

EN

回答 1

Server Fault用户

发布于 2012-03-02 02:10:22

若要修复秒计算机上的错误,请从命令提示符中向Lodctr注册性能计数器:

代码语言:javascript
运行
复制
lodctr /T:W3SVC
lodctr /T:InetInfo
lodctr /T:ASP

正如http://support.microsoft.com/kb/932813中所建议的

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/363058

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档