【问题标题】:Logging a WCF service timeout (not to svc trace)记录 WCF 服务超时(不是 svc 跟踪)
【发布时间】:2012-07-21 14:11:36
【问题描述】:

我们有一个自托管的 WCF 服务,它接收和处理来自专有设备的请求。在性能测试期间,我们淹没了服务,以查看收到过多请求时会发生什么。

我们发现一些连接超时,这没关系。我们的问题是我们希望它记录在常规日志中。 我们正在记录到 EventLog。

如何做到这一点?是否有某种我们可以连接的 OnTimeOut 事件?

【问题讨论】:

    标签: .net wcf logging timeout


    【解决方案1】:

    以防万一,但您似乎知道这一点,这里是如何激活诊断 (WCF tracing)。

    在我看来,您可以创建自己的跟踪侦听器,将其写入 EventLog ?这里的困难是将诊断限制为您感兴趣的事件,但我想您可以根据需要在侦听器中添加自己的过滤器。

    【讨论】:

      猜你喜欢
      • 2011-04-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-16
      • 1970-01-01
      • 1970-01-01
      • 2015-05-28
      • 1970-01-01
      相关资源
      最近更新 更多