Java 我如何衡量我的web应用程序是否已在容器中完全取消部署?

Java 我如何衡量我的web应用程序是否已在容器中完全取消部署?,java,tomcat,weblogic,Java,Tomcat,Weblogic,我曾经遇到过一些令人讨厌的挂起的守护线程,这些线程使类加载器挂起,最终导致perm gen耗尽 谁知道还有什么其他的丑恶 如何通过证据确定我的web应用程序已在web容器中完全取消部署?您可以在manager应用程序中进行检查,或通过JMX进行检查。如果未列出上下文,则应取消部署该上下文 顺便说一句,在取消部署期间,还要查看日志文件中的错误和警告。根据部署设置,您也可以在/server//tmp/\u WL\u用户目录下进行检查 在weblogic中,我应该在哪里寻找?因为当我在tomcat中部

我曾经遇到过一些令人讨厌的挂起的守护线程,这些线程使类加载器挂起,最终导致perm gen耗尽

谁知道还有什么其他的丑恶


如何通过证据确定我的web应用程序已在web容器中完全取消部署?

您可以在manager应用程序中进行检查,或通过JMX进行检查。如果未列出上下文,则应取消部署该上下文


顺便说一句,在取消部署期间,还要查看日志文件中的错误和警告。

根据部署设置,您也可以在/server//tmp/\u WL\u用户目录下进行检查

在weblogic中,我应该在哪里寻找?因为当我在tomcat中部署了一个讨厌的应用程序时,它警告我有一个守护线程,但我在使用weblogic时没有看到这个警告。据我所知,Tomcat7是真正警告我的五个应用程序之一。其他人只是不警告而已。是的,Tomcat在取消部署web应用程序方面非常有攻击性,而其他大多数应用程序并没有Tomcat做得那么好。