<log4net>
<!--存提示消息-->
<appender name="RollingFile" type="log4net.Appender.RollingFileAppender">
<file value="OpertionLog/Info/" />
<appendToFile value="true" />
<!-- 每个文件的大小限制 -->
<maximumFileSize value="5MB" />
<!-- 切割最多文件数 -1表示不限制产生日志文件数-->
<MaxSizeRollBackups value="-1" />
<DatePattern value="yyyyMMdd".txt"" />
<!-- RollingStyle Composite 综合 Size 按大小 Date 按时间 -->
<RollingStyle value="Composite" />
<StaticLogFileName value="false" />
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%date %-5level %logger - %message%newline" /> </layout>
<filter type="log4net.Filter.LevelRangeFilter">
<levelMin value="INFO" />
<levelMax value="INFO" />
</filter>
</appender>
<!--存警告消息-->
<appender name="RollingWarnFile" type="log4net.Appender.RollingFileAppender">
<file value="Log/Warn/" />
<appendToFile value="true" />
<!-- 每个文件的大小限制 -->
<maximumFileSize value="5MB" />
<!-- 切割最多文件数 -1表示不限制产生日志文件数-->
<MaxSizeRollBackups value="-1" />
<DatePattern value="yyyyMMdd".txt"" />
<!-- RollingStyle Composite 综合 Size 按大小 Date 按时间 -->
<RollingStyle value="Composite" />
<StaticLogFileName value="false" />
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%date %-5level %logger - %message%newline" /> </layout>
<filter type="log4net.Filter.LevelRangeFilter">
<levelMin value="WARN" />
<levelMax value="WARN" />
</filter>
</appender>
<!--存错误到危机消息-->
<appender name="RollingFileTracer" type="log4net.Appender.RollingFileAppender">
<file value="Log/Error/" />
<appendToFile value="true" />
<maximumFileSize value="10MB" />
<maxSizeRollBackups value="-1" />
<DatePattern value="yyyyMMdd".txt"" />
<RollingStyle value="Composite" />
<StaticLogFileName value="false" />
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%date %-5level %logger - %message%newline" /> </layout>
<filter type="log4net.Filter.LevelRangeFilter">
<levelMin value="ERROR" />
<levelMax value="FATAL" />
</filter>
</appender>
<root>
<level value="ALL" />
<appender-ref ref="RollingFile" />
<appender-ref ref="RollingWarnFile" />
<appender-ref ref="RollingFileTracer" />
</root>
</log4net>