6月16

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

| |
22:34 ASP.NET  From: 本站原创
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

最后编辑: tommyhu 编辑于2011/09/03 09:27
阅读(1748) | 评论(0) | 引用(0)
在此留下酱油瓶-:)
表情
emotemotemotemotemotemotemotemotemotemotemotemotemotemotemotemot
打开HTML
打开UBB
打开表情
隐藏
记住我

您的大名(例如:小明) : 

密码(可不填) :  游客无需密码

网址 (可不填) : 

电邮 (可不填) :  [注册]