我有一个RollingFileAppender,当它达到指定的文件大小时会翻转日志文件。这很有效。
有没有办法让log4net在每个新创建的日志文件的顶部插入标题?或者,是否有一种方法可以在发生翻转时通过log4net通知,以便我可以自己编写此标题?
答案 0 :(得分:7)
这似乎有效:
<layout type="log4net.Layout.PatternLayout">
<header value="[Header] " />
<conversionPattern value=" ... " />
</layout>
虽然如果重新启动应用程序,它也会写入标题。
答案 1 :(得分:3)
我认为您可能需要扩展appender或为此编写自己的appender。