have started a thread named [Log4j2-TF-3-Scheduled-1] but has failed to stop it.

最近编写项目时遇到这样一个错误
The web application [warehouse] appears to have started a thread named [Log4j2-TF-3-Scheduled-1] but has failed to stop it. This is very likely to create a memory leak.

程序报错如上图,我的项目时一个maven项目,这是因为我在项目运行时,动态的在maven的resource目录下面存放了文件,导致tomcat热重启,进而导致log4j线程泄露。解决办法是不在resource文件夹下动态的存储文件,将文件存储到WEBINF目录下即可。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章