Log4net的配置-按照日期+文件大小混合分割

ender name="DebugAppender" type="log4net.Appender.RollingFileAppender">
<file value="log\debug\"/>
<appendToFile value="true" />
<rollingStyle value="Composite" />
<datePattern value="yyyy\\yyyyMM\\yyyyMMdd.'txt'" />
<maxSizeRollBackups value="10" />
<maximumFileSize value="100KB" />
<staticLogFileName value="false" />
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%newline %n记录时间:%date %n线程ID:[%thread] %n日志级别: %-5level %n出错类:%logger property: [%property{NDC}] - %n错误描述:%message%newline %n"/>
</layout>
</appender>

 

 

在使用RollingFileAppender的方式不支持多进程同時写一個日志文件;

使用FileAppender才可以;

官方网站的示例代码也是使用FileAppender的,

posted @ 2017-11-20 16:39  特洛伊-Micro  阅读(293)  评论(0编辑  收藏  举报