我们有一个自托管的WCF服务,它接收并处理来自专有设备的请求。在性能测试期间,我们充斥了服务,以便了解收到太多请求时会发生什么。
我们发现有些连接超时了,没问题。我们的问题是我们希望它被记录在常规日志中。 我们正在登录EventLog。
怎么可以这样做?是否有某种OnTimeOut事件我们可以联系到哪里?
答案 0 :(得分:1)
以防万一,但似乎你知道这一点,这里是如何激活诊断(WCF tracing)。
在我看来,您可以创建自己的跟踪侦听器,在EventLog中写入?这里的难点在于将diag限制为您感兴趣的事件,但我想如果需要,您可以在监听器中添加自己的过滤器。