突出显示 log4j2.properties 中的日志记录级别

时间:2021-07-15 00:46:20

标签: spring-boot log4j2

我正在使用 log4j2.properties 文件在我的 Spring Boot 应用程序中配置日志记录。控制台附加程序和文件附加程序工作正常,但我无法在控制台上突出显示日志记录级别,即使我在 appender.console.layout.pattern。 我哪里做错了?

name = PropertiesConfig

rootLogger.level = info
rootLogger.appenderRef.stdout.ref = STDOUT
logger.rolling.appenderRef.rolling.ref = RollingFile
 
property.filename = F:/Spring Boot Practice/services.log

appender.console.type = Console
appender.console.name = STDOUT
appender.console.layout.type = PatternLayout
appender.console.layout.pattern = %highlight{%d [%t] %-5p %c ----> %m%n}
 
appender.rolling.type = File
appender.rolling.name = RollingFile
appender.rolling.fileName = ${filename}
appender.rolling.filePattern = F:/Spring Boot Practice/services-%i.log
appender.rolling.layout.type = PatternLayout
appender.rolling.layout.pattern = %d %p %C{1.} [%t] %m%n
appender.rolling.policies.type = Policies
#appender.rolling.policies.time.type = TimeBasedTriggeringPolicy
#appender.rolling.policies.time.interval = 2
#appender.rolling.policies.time.modulate = true
appender.rolling.policies.size.type = SizeBasedTriggeringPolicy
appender.rolling.policies.size.size=1KB
appender.rolling.strategy.type = DefaultRolloverStrategy
appender.rolling.strategy.max = 5
 
logger.rolling.name = com.example
logger.rolling.level = debug
#logger.rolling.additivity = false

0 个答案:

没有答案