【发布时间】:2016-10-06 18:20:40
【问题描述】:
我在 log4j v1 中遇到内存泄漏问题。如何解决此内存泄漏问题。 此方法是定期检查我的班级中的 log4j.properties 文件更新。
PropertyConfigutaror.configureAndWatch(time_ms);
但是在关机时tomcat内存泄漏问题来了。日志如下:
2016 年 10 月 6 日 15:13:55.973 警告 [localhost-startStop-2] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads Web 应用程序 [myapp] 似乎已经启动了一个名为 [Thread-10] 但未能阻止它。这很可能会创建一个 内存泄漏。线程堆栈跟踪:
java.lang.Thread.sleep(本机方法) org.apache.log4j.helpers.FileWatchdog.run(FileWatchdog.java:103)
提前致谢
【问题讨论】:
-
是否解决了您的问题。请告知如何
标签: java multithreading memory-leaks log4j