如何限制WCF日志记录

时间:2010-03-01 07:45:34

标签: wcf logging

我们在我们的应用程序中使用了大量的WCF服务,我们发现日志记录非常有用,但文件往往会很快增长。事实上,我们通常只能使用服务10分钟左右,直到日志文件超过10mb且加载速度太慢。

是否有将日志记录限制为仅1000个条目,或使用滚动文件等?

2 个答案:

答案 0 :(得分:4)

您可能有兴趣查看以下跟踪侦听器:

  

曾经有过增长svclog的问题   配置跟踪后的文件   高效的WCF环境?没有   想要重新启动应用程序   用于删除或移动跟踪   文件?

     

然后,你会喜欢的   RollingXmlWriterTraceListener,其中   是一个专业的   XmlWriterTraceListener,是   与WCF完全兼容   追踪设施。

答案 1 :(得分:1)

Congfiguring Message Logging描述了如何将日志文件限制为特定大小或条目数。我发现这是一个真正有用的文件。

http://msdn.microsoft.com/en-us/library/ms730064.aspx