spring-boot - 突出显示 log4j2.properties 中的日志记录级别
问题描述
我正在使用 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
解决方案
推荐阅读
- r - 在 R 中,比较来自同一模型的两个回归系数
- javascript - 多个参数 PUT - NodeJS - 无 ORM
- ios - 如何从仅 iPhone 应用程序过渡到 iPhone 和 iPad 应用程序?
- javascript - 即使在使用 Render props 之后,React Router 也会重新安装组件
- python - 在 DataFrame 中的列上应用 Unique
- python-2.7 - 如何使用机器人框架从谷歌电子表格中读取数据
- node.js - MongoDB Atlas 和 AWS Lambda 之间的间歇性超时问题
- php - 动态追加 jquery 行值数组未插入附加的 mysql 代码中
- laravel-blade - 在哪里添加参数到 Route:verification.notice {language}/email/verify
- html - 拒绝加载 gap://ready,因为它没有出现在 Content Security Policy 的 child-src 指令中