gpt4 book ai didi

java - Log4j 记录器垃圾收集?

转载 作者:行者123 更新时间:2023-12-02 07:41:04 26 4
gpt4 key购买 nike

有没有办法强制 Log4j Logger 被释放/垃圾收集?

一般来说,Log4j 是否“挂起”到某些静态集合中的Logger引用?

我看到了 Logger.shutdown() 方法,该方法已被弃用并引用 LoggerManager.shutdown(),听起来它并不处理单个 Logger 实例。

最佳答案

你可以自己看一下log4j源代码。

根据快速搜索,我认为答案是:

Is there a way to force a Log4j Logger to be released/garbage collected?

不是那种粒度级别。我唯一能找到的是一种方法 (Heirarchy.clear()),它可以释放所有记录器……并销毁进程中的日志记录层次结构。

In general, does Log4j "hang on" to Logger references in some static collection?

是的。并且该集合不使用弱引用...

关于java - Log4j 记录器垃圾收集?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11581997/

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