我是Log4j2的新手,我无法理解如何在两个appender中设置两个不同的级别,例如我想在option_settings
中写入级别错误,在控制台中自级别调试,这里是我的属性文件:
File.log
答案 0 :(得分:0)
使用
logger.console.level = debug
logger.rolling.level = info
编辑:定义名称
logger.console.name = web.languages
logger.console.appenderRef.console.ref = STDOUT
答案 1 :(得分:0)
尝试使用以下语法:
对于控制台:
appender.console.filter.threshold.type = ThresholdFilter
appender.console.filter.threshold.level = debug
用于滚动文件:
appender.rolling.filter.threshold.type = ThresholdFilter
appender.rolling.filter.threshold.level = info
供记录器使用:
logger.(your_name).level = trace(max_level)