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

77 lines
3.8 KiB
Properties
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

# 日志级别
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=%n%-d{yyyy-MM-dd HH:mm:ss}%n[%p]-[Thread: %t]-[%C.%M()]: %m%n
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.service.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.service.error.log
log4j.appender.fileError.MaxFileSize=10MB
log4j.appender.fileError.MaxBackupIndex=500
log4j.appender.fileError.layout=org.apache.log4j.PatternLayout
log4j.appender.fileError.layout.ConversionPattern=%-d{yyyy-MM-dd HH:mm:ss.SSS} %p %t %F %L - %M %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 输出产生该日志事件的线程名
# nettyserver 日志
log4j.additivity.com.cowr.service.ssjygl.netty=false
log4j.logger.com.cowr.service.ssjygl.netty=DEBUG, nettyserverFile, nettyserverConsole
log4j.appender.nettyserverFile=org.apache.log4j.RollingFileAppender
log4j.appender.nettyserverFile.encoding=UTF-8
log4j.appender.nettyserverFile.Append=true
log4j.appender.nettyserverFile.Threshold=DEBUG
log4j.appender.nettyserverFile.File=../logs/ssjygl.xsx.nettyserver.log
log4j.appender.nettyserverFile.MaxFileSize=10MB
log4j.appender.nettyserverFile.MaxBackupIndex=1000
log4j.appender.nettyserverFile.layout=org.apache.log4j.PatternLayout
log4j.appender.nettyserverFile.layout.ConversionPattern=%-d{yyyy-MM-dd HH:mm:ss.SSS} %p %F %L - %M %m %X{traceId}%n
log4j.appender.nettyserverConsole.Threshold=DEBUG
log4j.appender.nettyserverConsole=org.apache.log4j.ConsoleAppender
log4j.appender.nettyserverConsole.encoding=UTF-8
log4j.appender.nettyserverConsole.layout=org.apache.log4j.PatternLayout
log4j.appender.nettyserverConsole.layout.ConversionPattern=%-d{yyyy-MM-dd HH:mm:ss}[%p][%l]: %m%n