日期:2014-05-17  浏览次数:20547 次

log4net文本日志按照文件大小增加问题
本帖最后由 sscrazy 于 2013-01-05 09:44:36 编辑
如题,如何用log4net实现文件日志按照文件大小增加文件个数,从网上查了一些但是不变始终在一个文件里累加而不重新创建文件。
下面是我使用的配置,有问题吗?

<appender name="LogFileAppender" type="log4net.Appender.FileAppender">
      <!--定义文件存放位置-->
      <file value="log4netfile.txt"/>
      <appendToFile value="true"/>
  <rollingStyle value="Size" />
      <datePattern value=".yyyyMMdd" /><!--输出日期格式-->
    <maxSizeRollBackups value="10" /><!--日志最大个数-->
  <maximumFileSize value="10KB" /><!--单个日志的最大容量-->
    <staticLogFileName value="true" /><!--true表示当前最新日志文件名永远为file节中-->
      <layout type="log4net.Layout.PatternLayout">
        <!--每条日志末尾的文字说明-->
        <param name="Header" value="Wup"/>
        <footer value="by Wup"/>
        <!--输出格式-->
        <!--样例:2008-03-26 13:42:32,111 [10] INFO  Log4NetDemo.MainClass [(null)] - info-->
        <conversionPattern value="记录时间:%date 线程ID:[%t] 日志级别:%-10p 出错类:%logger property:[%property{NDC}] - 错误描述:%message%newline"/>
      </layout>
    </appender>

------解决方案--------------------

------解决方案--------------------
推荐你到周公的专栏里面去看看