【问题标题】:Is there a WCF service request queue performance counter?是否有 WCF 服务请求队列性能计数器?
【发布时间】:2013-02-12 16:02:09
【问题描述】:

有一个很好的 ASP.NET 性能计数器类别和一组计数器,可用于在性能测试运行期间跟踪请求队列。但是,对于通过 IIS 托管的 WCF 服务,我找不到类似的设置。我们的 WCF 服务使用 net-tcp 协议作为 Windows 服务运行。我了解到有几个控制排队的绑定参数(Binding.MaxConnectionsBinding.ListenBacklog)。这不是一个很容易找到的。所以我想知道,为什么要在 PerfMon 中跟踪这两个值?

【问题讨论】:

    标签: c# .net wcf performancecounter perfmon


    【解决方案1】:

    ServiceModelService 性能计数器类别下,您可以找到以下一组队列性能计数器:

    • 队列丢弃的消息
    • 每秒队列丢弃的消息数
    • 排队的毒药消息
    • 每秒排队的中毒消息
    • 排队拒绝的消息
    • 每秒排队拒绝的消息数

    这些都没有提供您正在寻找的信息。我可以找到与您想要的更密切相关的性能计数器是:

    • 最大并发调用的百分比

    提供并发调用数占最大并发调用数的百分比。

    查看可用 WCF 性能计数器的完整列表click here

    【讨论】:

    • 酷。谢谢!我会试试的。
    猜你喜欢
    • 2010-09-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-11-29
    • 1970-01-01
    • 1970-01-01
    • 2016-05-18
    相关资源
    最近更新 更多