【发布时间】:2012-09-04 09:06:07
【问题描述】:
我尝试停止 tomcat。失败并显示此消息:
- Tomcat 没有及时停止。 PID 文件未删除。
然后我再次尝试并得到了这个:
- PID 文件 (/opt/tomcat/work/catalina.pid) 找到但没有匹配 发现进程。停止中止。
然后我尝试在调试模式下启动 tomcat 并得到了这个:
- 找到 PID 文件 (/opt/tomcat/work/catalina.pid)。 Tomcat还在吗 跑步?开始中止。
我他们删除了 /opt/tomcat/work/catalina.pid 并尝试重新启动并得到了这个:
- $CATALINA_PID 已设置 (/opt/tomcat/work/catalina.pid) 但 指定的文件不存在。 Tomcat 正在运行吗?停止中止。
有人知道如何重启tomcat吗?
【问题讨论】:
-
ps说什么(假设您在某些 *nix 上运行 Tomcat)? -
Windows 使用 Linux 模拟器。 ps 返回“webadmin 24735 23900 0 13:28 pts/0 00:00:00 grep tomcat”
-
在我知道的环境中,
ps -ef | grep java会给你 Tomcat 实例的进程 ID(可能在其他 Java 进程中)。你看到了什么?