我们大多数人开始将日志记录与DEBUG消息的输出一起使用。通常,当项目运行一段时间时,我们会将输出降低到INFO甚至WARN级别。

但是当发生错误时,我只是在错误出现之前就错过了DEBUG-Messages。这就是我想要的:

只需从INFO或更高版本登录即可。但是,当发生错误时,我也希望之前出现的DEBUG消息。是否有一个附加程序或代码段可以实现这一目标?

最佳答案

Log4net为此有一个附加程序:“BufferingForwardingAppender”。

本教程包含您需要的一切:
http://www.beefycode.com/post/Log4Net-Tutorial-pt-8-Lossy-Logging.aspx

09-05 22:17
查看更多