【发布时间】:2015-10-27 13:23:27
【问题描述】:
虽然设置不同的日志文件并不困难,每个文件都有不同的转换模式,每个级别,我希望对除错误之外的所有日志文件进行最少的日志记录,我想要一个详细的日志条目。这是我当前配置的 sn-p:
<appender name="WarningsAndBelowFileAppender" type="log4net.Appender.FileAppender">
<file value="log.txt" />
<appendToFile value="false" />
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%m%n" />
</layout>
<filter type="log4net.Filter.LevelRangeFilter">
<levelMax value="WARN" />
</filter>
</appender>
<appender name="ErrorsFileAppender" type="log4net.Appender.FileAppender">
<file value="errors.txt" />
<appendToFile value="false" />
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%d [%t] %-5p %c [%x] - %m%n" />
</layout>
<threshold value="ERROR" />
</appender>
我希望将这两种配置都放入一个日志文件中,只是每个配置都有不同的转换模式。这个可以吗?
【问题讨论】:
标签: configuration log4net fileappender