gpt4 book ai didi

java - Log4j "fallback"附加程序

转载 作者:行者123 更新时间:2023-12-01 15:16:15 27 4
gpt4 key购买 nike

我目前正在微调一个相对较大的项目的 log4j 配置。目前我还没有为所有可以创建日志条目的位置配置日志级别。

我希望 log4j 有某种后备附加程序来记录未配置其他附加程序的所有消息。因此,如果我有一条日志消息:

登录:a.b.c.d:警告

并配置一个附加程序来记录级别为 INFO 的包 a.b.c,然后将输出记录到该附加程序。

但是,如果我没有配置附加程序来处理 a.b.c.d,那么应该使用后备。

如果我将 a.b.c Appender 配置为 FATAL 级别,那么根本不应该记录任何内容,因为我故意配置 log4j 以保留这些消息。

我希望我能够解释我想做什么:-)

有什么建议吗?

克里斯

最佳答案

如果您不想获取根记录器中的所有内容,您可以设置

additivity = "false"

在其他记录器上。那么日志就不会传播。

关于java - Log4j "fallback"附加程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11558727/

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