记录WCF服务超时(不是svc跟踪)

时间:2012-07-23 10:37:20

标签: .net wcf logging timeout

我们有一个自托管的WCF服务,它接收并处理来自专有设备的请求。在性能测试期间,我们充斥了服务,以便了解收到太多请求时会发生什么。

我们发现有些连接超时了,没问题。我们的问题是我们希望它被记录在常规日志中。 我们正在登录EventLog。

怎么可以这样做?是否有某种OnTimeOut事件我们可以联系到哪里?

1 个答案:

答案 0 :(得分:1)

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

在我看来,您可以创建自己的跟踪侦听器,在EventLog中写入?这里的难点在于将diag限制为您感兴趣的事件,但我想如果需要,您可以在监听器中添加自己的过滤器。