gpt4 book ai didi

configuration - 使用属性文件为不同的日志级别使用Log4j不同的附加程序

转载 作者:行者123 更新时间:2023-12-03 09:19:36 25 4
gpt4 key购买 nike

由于log4j的官方文档是broken link,而入门指南也无济于事,所以我想知道如何使用.properties文件而不是.xml来为同一记录器使用两个具有不同日志级别的附加程序。

例如,像这样:

log4j.rootLogger=debug,  APPENDER_FILE, APPENDER_STDOUT

我正在使用两个不同的附加程序进行记录,但是在同一日志级别( DEBUG)。我想为 INFO使用 APPENDER_STDOUT日志级别,为 DEBUG使用 APPENDER_FILE日志级别。

我的问题类似于 this,但与该问题不同的是,我使用的是 log4j.properties文件,而不是xml文件。

最佳答案

您需要将记录器设置为两个级别中的更详细的级别(DEBUG),然后在附加器上设置一个阈值,以使其仅在INFO及更高级别显示消息。

log4j.appender.APPENDER_STDOUT.Threshold=INFO

关于configuration - 使用属性文件为不同的日志级别使用Log4j不同的附加程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12619754/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com