我找到'shutdown.sh',并在Putty中运行,Apache Tomcat保持不变。它是一个非常旧的服务器,我无法分辨所有文件的安装位置。看起来Apache在这台服务器上加载了不止一次。
我是否在关机时出错了?
如何判断Apache Tomcat Web正在查看哪些文件?
提前致谢
答案 0 :(得分:1)
使用命令
ps auxww | grep tomcat
这将为您提供当前在该框中运行的所有tomcat进程的列表。根据它的设置方式,该过程还会显示运行tomcat的位置,查找“-Dcatalina.base = xxxxx”和“-Dcatalina.home = xxxxx”位置。
我发现关闭脚本有些不可靠,所以我从ps输出中获取了tomcat的PID并且
kill <pid>
完全关闭通常需要几秒钟,因此我每隔几秒钟再次运行ps命令,直到tomcat不再运行。如果过了一段时间tomcat还没有关闭,你可以做
kill -9 <pid>
将迫使它退出。
HTH!