gpt4 book ai didi

java - 真的是内存泄漏吗?

转载 作者:行者123 更新时间:2023-11-28 23:13:58 24 4
gpt4 key购买 nike

在 Tomcat 7 中取消部署我的 Web 应用程序时,文件 catalina.out 中出现以下消息:

SEVERE: The web application [/myWebApp] appears to have started a thread named [Thread-10] but has failed to stop it. This is very likely to create a memory leak.

我已使用 jstack 获取 Java 线程转储。我在上面搜索了 Thread-10,但我没有找到任何相关资料。

是否应该存在指代 ** Thread-10 ** 的内容?这真的是内存泄漏吗?

最佳答案

内存泄漏可能发生在您 war 应用程序启动它自己的线程时,它不会确保在应用程序被取消部署时停止。如果该线程在应用程序取消部署后继续运行,它可以引用永远不会被垃圾收集的 Activity 对象,因为它们被该正在运行的线程引用。

关于java - 真的是内存泄漏吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53054062/

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