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 应用程序仍在运行的主要内容,如果未能解决你的问题,请参考以下文章