log4net日志的配置及简单应用.docVIP

  • 6
  • 0
  • 约1.73万字
  • 约 6页
  • 2016-11-27 发布于河南
  • 举报
log4net日志的配置及简单应用

在程序运行中,往往会出现各种出乎开发人员意料的异常或者错误,所以,记录详细的程序运行日志信息,有利于开发人员和运维人员排查异常信息,提高工作效率。而本菜鸟在大神推荐和指导下使用log4net这一插件工具,其中也学到了一些皮毛,所谓好记性不如烂笔头嘛。为此,将把这些心得体会记录下来,以免遗忘。同时,也为各位童鞋提供一些参考。在此声明,本文粗浅之极,大神莫入。 对于log4net有什么功能,这里就不赘述了。直接进入本文重点,也就是log4net的配置和简单使用。 首先,项目要引入log4net.dll。 然后,为项目增加配置文件——log4net.config log4net !--日志配置,按日期保存-- appender name=DefaultLog type=log4net.Appender.RollingFileAppender file value=LogFiles\ / threshold value=WARN / appendToFile value=true / maxSizeRollBackups value=-1 / maximumFileSize value=30MB / rollingStyle value=Composite / datePattern value=yyyy-MM-dd.log / staticLogFileName value=false / layout type=log4net.Layout.PatternLayout header value=-----------程序开始运行----------- / footer value=-----------程序结束运行----------- / conversionPattern value=%date [%thread] %-5level %logger - %message%n / /layout /appender !--日志配置,按日期保存-- appender name=BaseLog type=log4net.Appender.RollingFileAppender file value=LogFiles\ / appendToFile value=true / maxSizeRollBackups value=-1 / maximumFileSize value=30MB / rollingStyle value=Composite / datePattern value=yyyy-MM-dd.log / staticLogFileName value=false / layout type=log4net.Layout.PatternLayout header value=-----------程序开始运行----------- / footer value=-----------程序结束运行----------- / conversionPattern value=%date [%thread] %-5level - %message%newline / /layout /appender !--控制台日志配置,按日期保存-- appender name=ConsoleLog type=log4net.Appender.RollingFileAppender file value=LogFiles\ / appendToFile value=true / maxSizeRollBackups value=-1 / maximumFileSize value=30MB / rollingStyle value=Composite / datePattern value=yyyy-MM-dd.log / staticLogFileName value=false / layout type=log4net.Layout.PatternLayout header value=-----------程序开始运行----------- / footer value=-----------程序结束运行----------- / conversionPattern value=%date [%thread] %-5level - %message%newline /

文档评论(0)

1亿VIP精品文档

相关文档