log4j配置多个日志输出文件

来源:互联网 发布:C语言多个else if用法 编辑:程序博客网 时间:2024/05/19 13:08

log4j配置多个日志输入文件


log4j.properties配置文件中添加配置项


#最高通用接口日志,
log4j.appender.INTERFACE=org.apache.log4j.DailyRollingFileAppender
log4j.appender.INTERFACE.File=C:/zxldlog/zxld-interface_syyh.log
log4j.appender.INTERFACE.DatePattern='.'yyyy-MM-dd
log4j.appender.INTERFACE.layout=org.apache.log4j.PatternLayout
log4j.appender.INTERFACE.layout.ConversionPattern=%-d{yyyy-MM-dd HH:mm:ss,SSS}[%t][%C:%L]-[%p] %m%n


#江西接口日志
log4j.appender.INTERFACE_JX=org.apache.log4j.DailyRollingFileAppender
log4j.appender.INTERFACE_JX.File=C:/zxldlog/zxld-interface_jiangxi_syyh.log
log4j.appender.INTERFACE_JX.DatePattern='.'yyyy-MM-dd
log4j.appender.INTERFACE_JX.layout=org.apache.log4j.PatternLayout
log4j.appender.INTERFACE_JX.layout.ConversionPattern=%-d{yyyy-MM-dd HH:mm:ss,SSS}[%t][%C:%L]-[%p] %m%n



#全国接口记录日志(debug是日志级别,根据自己的需要修改)
log4j.logger.faceLog=debug,INTERFACE,
log4j.additivity.faceLog=false


#江西接口记录日志
log4j.logger.jxLogger=debug,INTERFACE_JX,
log4j.additivity.jxLogger=false


在代码中配置,加载我配置的单独的日志文件中





上面是两个接口配置了两个不同日志输入文件


0 0