ssjygl-xsct-service/ssjygl-xsx-local/src/main/resources/log4j.properties

97 lines
4.7 KiB
Properties
Raw Normal View History

2020-08-07 17:11:12 +08:00
# 日志级别
log4j.rootLogger=DEBUG, console, fileDebug, fileError
log4j.rootLogger.encoding=UTF-8
log4j.logger.com.cowr=DEBUG
log4j.logger.com.jfinal=DEBUG
log4j.logger.io.undertow=WARN
log4j.logger.io.netty=WARN
log4j.logger.org=WARN
log4j.logger.com=WARN
log4j.logger.com.alibaba.druid=WARN
log4j.logger.net=WARN
log4j.logger.javax=WARN
log4j.logger.SYSTEM=DEBUG
# 输出到控制台
log4j.appender.Threshold=DEBUG
log4j.appender.console=org.apache.log4j.ConsoleAppender
log4j.appender.console.encoding=UTF-8
log4j.appender.console.layout=org.apache.log4j.PatternLayout
log4j.appender.console.layout.ConversionPattern=%-d{yyyy-MM-dd HH:mm:ss}[%p][%l]: %m%n
#由于使用了 undertow 运行程序,配置相对路径存放日志文件
#若使用 tomcat 可以用 tomcat 环境变量 ${catalina.home} 作为日志文件根目录
# 输出到文件 debug
log4j.appender.fileDebug=org.apache.log4j.RollingFileAppender
log4j.appender.fileDebug.encoding=UTF-8
log4j.appender.fileDebug.Append=true
log4j.appender.fileDebug.Threshold=DEBUG
log4j.appender.fileDebug.File=../logs/ssjygl.xsx.local.debug.log
log4j.appender.fileDebug.MaxFileSize=10MB
log4j.appender.fileDebug.MaxBackupIndex=1000
log4j.appender.fileDebug.layout=org.apache.log4j.PatternLayout
log4j.appender.fileDebug.layout.ConversionPattern=%-d{yyyy-MM-dd HH:mm:ss.SSS} %p %t %F %L - %M %m %X{traceId}%n
# 输出到文件 error
log4j.appender.fileError=org.apache.log4j.RollingFileAppender
log4j.appender.fileError.encoding=UTF-8
log4j.appender.fileError.Append=true
log4j.appender.fileError.Threshold=ERROR
log4j.appender.fileError.File=../logs/ssjygl.xsx.local.error.log
log4j.appender.fileError.MaxFileSize=10MB
log4j.appender.fileError.MaxBackupIndex=100
log4j.appender.fileError.layout=org.apache.log4j.PatternLayout
log4j.appender.fileError.layout.ConversionPattern=%-d{yyyy-MM-dd HH:mm:ss.SSS} %p %t %l %m%n
# ConversionPattern参数的格式含义
# 格式名 含义
# %c 输出日志信息所属的类的全名
# %d 输出日志时间点的日期或时间默认格式为ISO8601也可以在其后指定格式比如%d{yyy-MM-dd HH:mm:ss }输出类似2002-10-18- 221028
# %f 输出日志信息所属的类的类名
# %l 输出日志事件的发生位置,即输出日志信息的语句处于它所在的类的第几行
# %m 输出代码中指定的信息如log(message)中的message
# %n 输出一个回车换行符Windows平台为“rn”Unix平台为“n”
# %p 输出优先级即DEBUGINFOWARNERRORFATAL。如果是调用debug()输出的则为DEBUG依此类推
# %r 输出自应用启动到输出该日志信息所耗费的毫秒数
# %t 输出产生该日志事件的线程名
# devicectrl 日志
log4j.additivity.com.cowr.local.ssjygl.devicectrl=false
log4j.logger.com.cowr.local.ssjygl.devicectrl=DEBUG, devicectrlFile, devicectrlConsole
log4j.appender.devicectrlFile=org.apache.log4j.RollingFileAppender
log4j.appender.devicectrlFile.encoding=UTF-8
log4j.appender.devicectrlFile.Append=true
log4j.appender.devicectrlFile.Threshold=DEBUG
log4j.appender.devicectrlFile.File=../logs/ssjygl.xsx.devicectrl.log
log4j.appender.devicectrlFile.MaxFileSize=10MB
log4j.appender.devicectrlFile.MaxBackupIndex=1000
log4j.appender.devicectrlFile.layout=org.apache.log4j.PatternLayout
log4j.appender.devicectrlFile.layout.ConversionPattern=%-d{yyyy-MM-dd HH:mm:ss.SSS} %p %F %L - %M %m %X{traceId}%n
log4j.appender.devicectrlConsole.Threshold=DEBUG
log4j.appender.devicectrlConsole=org.apache.log4j.ConsoleAppender
log4j.appender.devicectrlConsole.encoding=UTF-8
log4j.appender.devicectrlConsole.layout=org.apache.log4j.PatternLayout
log4j.appender.devicectrlConsole.layout.ConversionPattern=%-d{yyyy-MM-dd HH:mm:ss}[%p][%l]: %m%n
# nettyclient 日志
log4j.additivity.com.cowr.local.ssjygl.netty=false
log4j.logger.com.cowr.local.ssjygl.netty=DEBUG, nettyclientFile, nettyclientConsole
log4j.appender.nettyclientFile=org.apache.log4j.RollingFileAppender
log4j.appender.nettyclientFile.encoding=UTF-8
log4j.appender.nettyclientFile.Append=true
log4j.appender.nettyclientFile.Threshold=DEBUG
log4j.appender.nettyclientFile.File=../logs/ssjygl.xsx.nettyclient.log
log4j.appender.nettyclientFile.MaxFileSize=10MB
log4j.appender.nettyclientFile.MaxBackupIndex=1000
log4j.appender.nettyclientFile.layout=org.apache.log4j.PatternLayout
log4j.appender.nettyclientFile.layout.ConversionPattern=%-d{yyyy-MM-dd HH:mm:ss.SSS} %p %F %L - %M %m %X{traceId}%n
log4j.appender.nettyclientConsole.Threshold=DEBUG
log4j.appender.nettyclientConsole=org.apache.log4j.ConsoleAppender
log4j.appender.nettyclientConsole.encoding=UTF-8
log4j.appender.nettyclientConsole.layout=org.apache.log4j.PatternLayout
log4j.appender.nettyclientConsole.layout.ConversionPattern=%-d{yyyy-MM-dd HH:mm:ss}[%p][%l]: %m%n