33 lines
1.3 KiB
Properties
33 lines
1.3 KiB
Properties
|
|
# 设置 Root Logger 级别和输出目标
|
||
|
|
name = LogConfig
|
||
|
|
rootLogger.level = INFO
|
||
|
|
rootLogger.appenderRef.stdout.ref = Console
|
||
|
|
rootLogger.appenderRef.file.ref = OneFile
|
||
|
|
|
||
|
|
# 控制台输出配置 (UTF-8)
|
||
|
|
appender.Console.type = Console
|
||
|
|
appender.Console.name = Console
|
||
|
|
appender.Console.target = SYSTEM_OUT
|
||
|
|
appender.Console.encoding = UTF-8
|
||
|
|
appender.Console.layout.type = PatternLayout
|
||
|
|
appender.Console.layout.pattern = [%p][%d{yyyy-MM-dd HH:mm:ss,SSS}][%c] %m%n
|
||
|
|
appender.Console.filter.threshold.type = ThresholdFilter
|
||
|
|
appender.Console.filter.threshold.level = INFO
|
||
|
|
|
||
|
|
# 滚动文件输出配置 (UTF-8)
|
||
|
|
appender.OneFile.type = RollingFile
|
||
|
|
appender.OneFile.name = OneFile
|
||
|
|
appender.OneFile.fileName = ../logs/we3epar/we3epar.txt
|
||
|
|
appender.OneFile.filePattern = ../logs/we3e/we3e-%d{yyyy-MM-dd}-%i.txt
|
||
|
|
appender.OneFile.encoding = UTF-8
|
||
|
|
appender.OneFile.layout.type = PatternLayout
|
||
|
|
appender.OneFile.layout.pattern = [%p][%d{yyyy-MM-dd HH:mm:ss,SSS}][%c] %m%n
|
||
|
|
appender.OneFile.filter.threshold.type = ThresholdFilter
|
||
|
|
appender.OneFile.filter.threshold.level = DEBUG
|
||
|
|
|
||
|
|
# 文件滚动策略配置
|
||
|
|
appender.OneFile.policies.type = Policies
|
||
|
|
appender.OneFile.policies.size.type = SizeBasedTriggeringPolicy
|
||
|
|
appender.OneFile.policies.size.size = 30MB
|
||
|
|
appender.OneFile.strategy.type = DefaultRolloverStrategy
|
||
|
|
appender.OneFile.strategy.max = 30
|