Apache Tomcat 服务器关闭但 web 应用程序仍在运行

Posted

技术标签:

【中文标题】Apache Tomcat 服务器关闭但 web 应用程序仍在运行【英文标题】:Apache Tomcat Server shutdown yet webapplication is still running 【发布时间】:2012-03-19 15:39:08 【问题描述】:

我使用的是 Apache Tomcat 6.0.18,我在 Windows XP 上运行

我有一个 web 应用程序,我将它的 war 文件放在 webapps 文件夹下。 Web 应用程序运行良好,只是当我运行 shutdown.bat 时,该应用程序仍在运行(因为我刷新页面并且它没有出现但未找到)。

我检查了 localhost:/8080 并没有找到网页

但是当我运行 localhost:/8080/myapp 时,我的应用程序出现了。 我在 IE 和 Firefox 中都试过这个

感谢您的帮助。

【问题讨论】:

它的日志中是否有tomcat的关闭消息? 【参考方案1】:

我遇到了类似的问题,只有在 Apache Tomcat 配置不正确时才会发生这种情况。最好的方法是检查 构建路径 并寻找 Apache 的确切目录。

示例 即C:\Program Files (x86)\apache-tomcat-7.0.27

同时寻找启动、重启或停止的 Windows 服务

Run - services.msc

您可能需要查看this 链接

【讨论】:

嘿,我发现我有一个 Tomcat 实例,它会在我启动计算机时自行启动。 (很奇怪,实际上我根本不记得创建它......)但是!我杀死了占用该端口的实例并且tomcat工作正常..(我的JRE_HOME设置为旧版本然后我的JDK_HOME但这是另一个故事..)谢谢!【参考方案2】:

验证 tomcat 确实已关闭(最简单的方法是通过任务管理器) 这个问题听起来像一个缓存问题。尝试删除缓存。

【讨论】:

以上是关于Apache Tomcat 服务器关闭但 web 应用程序仍在运行的主要内容,如果未能解决你的问题,请参考以下文章

漏洞报送Apache Tomcat 信息泄露漏洞

Web服务器(Apache)与Servlet容器(Tomcat)

苹果电脑怎么关闭apache tomcat

Apache与Tomcat关系

Tomcat 简介环境配置

编译安装Cronolog轮转Apache和Tomcat日志