如何让Log4net输出文件按天存放 - TOMMYHU - 专注互联网开发及运营技术,提供相关资料及软件下载,奇趣网络时事评论!
Jun 16

如何让Log4net输出文件按天存放 不指定

tommyhu , 22:34 , ASP.NET , Comments(1) , Trackbacks(0) , Reads(10197) , Via Original Large | Medium | Small
Log4net,好用的项目日志组件,这里收集一些这方面的文档!
在输出到文件时,log4net可使用的有:
       log4net.Appender.FileAppender
       log4net.Appender.RollingFileAppender
  太大的日志文件会造成性能的下降,如果想将日志文件按天或按时保存的话,则只可使用log4net.Appender.RollingFileAppender来完成了。
  下面是一个配置的例子:
 <appender name="RollingLogFileAppender" type="log4net.Appender.RollingFileAppender">
        <file value="log\log" />
        <appendToFile value="true" />
        <rollingStyle value="Date" />
        <datePattern value=".yyyyMMdd'.txt'" />
        <staticLogFileName value="false" />
        <layout type="log4net.Layout.PatternLayout">
            <conversionPattern value="%d [%t] %-5p %c - %m%n" />
        </layout>
    </appender>

如此配置,产生的日志文件保存在log目录下,文件名如:log.20080516.txt。

相关资料:
http://fineboy.cnblogs.com/archive/2005/08/15/215478.html
http://dragon.cnblogs.com/archive/2005/03/24/124254.html
http://archive.cnblogs.com/a/420546/
http://www.cnblogs.com/XiaoMiTang/archive/2008/09/26/1299669.html

▲返回顶部
Last modified by tommyhu on2011/09/03 09:27

互联网开发网友
2014/03/11 13:56
楼猪这是按天存放的,我还以为不能存放呢、如果按时间存放的话就在yyyyMMdd后面加上小时、分钟或秒
Pages: 1/1 First page 1 Final page
Add a comment

Nickname

emotemotemotemotemotemotemotemotemotemotemotemotemotemotemotemot