趣谈WCF服务性能计数器使用

开发 后端
这里列举的常见的WCF服务性能计数器,服务性能计数器将服务行为作为整体来进行衡量,可用于诊断服务整体性能。

经过长时间学习WCF,于是和大家分享一下,看完本文你肯定有不少收获,希望本文能教会你更多东西。WCF性能计数器可分为三个不同级别:服务、终结点和操作。可以使用 WMI 检索性能计数器实例的名称。例如,
◆通过 WMI Service实例的“CounterInstanceName”属性可获得服务计数器实例的名称。
◆通过 WMI 终结点实例的“CounterInstanceName”属性可获得终结点计数器实例的名称。
◆通过 WMI 终结点实例的“GetOperationCounterInstanceName”方法可获得操作计数器实例的名称。

有关 WMI 的更多信息,请参见使用 Windows Management Instrumentation 进行诊断。

WCF服务性能计数器

服务性能计数器将服务行为作为整体来进行衡量,可用于诊断服务整体性能。如果使用性能监视器查看,可以在 ServiceModelService 3.0.0.0 性能对象下找到WCF服务性能计数器。使用以下模式命名计数器实例:

  1. ServiceName@ServiceBaseAddress 

#T#服务范围内的计数器是从终结点集合中的计数器聚合来的。创建新的 InstanceContext 时,用于创建服务实例的性能计数器将递增。请注意,即使在(通过现有服务)收到非激活消息时,或在从一个会话连接到实例、结束会话然后从其他会话重新进行连接时,也将创建新的 InstanceContext。

终结点性能计数器

使用终结点性能计数器可以查看反映终结点如何接受消息的数据。使用性能监视器查看时,可在 ServiceModelEndpoint 3.0.0.0 性能对象下找到终结点性能计数器。使用以下模式命名计数器实例:

  1. (ServiceName).(ContractName)@(endpoint listener address) 

数据与为单个操作收集的数据类似,但它只在终结点之间聚合。终结点范围内的WCF服务性能计数器是从操作集合中的计数器聚合来的。

责任编辑:田树 来源: 博客
相关推荐

2009-11-06 16:59:26

WCF性能计数器

2009-11-05 10:45:58

WCF服务

2010-02-22 16:34:17

WCF性能计数器

2009-12-22 13:25:58

WCF性能计数器内存

2009-12-22 13:16:53

WCF性能计数器

2009-12-22 13:34:07

WCF性能计数器级别

2009-10-29 11:47:15

ADO.NET计数器b

2011-07-19 10:46:49

Windows 7优化

2023-03-08 18:43:50

GPU模型隔离

2012-12-24 09:55:15

JavaJava WebJava优化

2010-01-08 09:43:23

SQL Server分Analysis Se

2021-06-30 10:16:54

微服务架构测试

2021-05-19 08:04:11

ASP.Net服务性原则

2010-11-30 13:43:07

SQL备份

2022-05-31 10:51:12

架构技术优化

2021-11-18 10:05:35

Java优化QPS

2024-08-01 08:06:11

虚拟线程性能

2009-04-15 10:33:35

SQL Server 性能计数器错误

2011-07-22 09:50:34

云服务云计算

2015-12-30 19:19:37

云存储
点赞
收藏

51CTO技术栈公众号