我们在我们的应用程序中使用了大量的WCF服务,我们发现日志记录非常有用,但文件往往会很快增长。事实上,我们通常只能使用服务10分钟左右,直到日志文件超过10mb且加载速度太慢。
是否有将日志记录限制为仅1000个条目,或使用滚动文件等?
答案 0 :(得分:4)
您可能有兴趣查看以下跟踪侦听器:
曾经有过增长svclog的问题 配置跟踪后的文件 高效的WCF环境?没有 想要重新启动应用程序 用于删除或移动跟踪 文件?
然后,你会喜欢的 RollingXmlWriterTraceListener,其中 是一个专业的 XmlWriterTraceListener,是 与WCF完全兼容 追踪设施。
答案 1 :(得分:1)
Congfiguring Message Logging描述了如何将日志文件限制为特定大小或条目数。我发现这是一个真正有用的文件。