log4j配置单独日志文件输出
2016-12-27 22:17
232 查看
log4j.logger.batteryHistory=ERROR,BD log4j.appender.BD=org.apache.log4j.FileAppender log4j.appender.BD.File=../logs/batteryDataHistory.log log4j.additivity.BD=false log4j.appender.BD.Append = true log4j.appender.BD.Threshold = ERROR log4j.appender.BD.layout=org.apache.log4j.PatternLayout log4j.appender.BD.layout.ConversionPattern=[esbp_server][%p] [%-d{yyyy-MM-dd HH:mm:ss}] %C.%M(%L) | %m%n
这里的logger不用加入rootLogger.
在代码中,为了将某些日志打入到这个单独文件,我们在获取logger的时候:
private static Logger batteryDataHistoryLogger= Logger.getLogger("batteryHistory");
使用log4j里面配置的logger的名字进行获取。
记录的时候,如下:
batteryDataHistoryLogger.error(JSON.toJSONString(list, SerializerFeature.DisableCircularReferenceDetect));
相关文章推荐
- log4j配置单独日志文件输出
- log4j输出多个自定义日志文件,动态配置路径
- log4j输出多个自定义日志文件,动态配置路径
- log4j输出多个自定义日志文件,动态配置路径
- log4j输出多个自定义日志文件,动态配置路径[转]
- log4j输出多个自定义日志文件,动态配置路径
- log4j配置详解 输出到控制台,文件,回滚文件,发送日志邮件,输出到数据库日志表,自定义标签等全套功能
- Log4j按级别输出日志到不同文件配置分析
- log4j指定类单独输出到一个日志文件
- Log4J详细配置-输出到日志文件中(下一讲讲解输出到数据库中)
- log4j输出多个自定义日志文件,动态配置路径
- log4j中用变量配置日志输出文件位置
- log4j输出多个自定义路径的日志文件,动态配置路径
- log4j输出多个自定义日志文件,动态配置路径
- log4j输出多个自定义日志文件,动态配置路径[转]
- LOG4J的配置..实现了输出到控制台、文件、回滚文件、发送日志邮件
- Log4j按级别输出日志到不同文件配置分析
- Log4j按级别输出日志到不同文件配置分析
- tomcat配置log4j打印输出日志到指定文件
- log4j高级技巧--动态配置日志输出文件的位置