我在运行 Linux 的虚拟机上运行 Tomcat 7。我使用脚本将 Tomcat 作为前台进程启动,但不知道如何停止它。我尝试过stop
、,restart
但start
所有方法都给出相同的错误消息:
status
命令:
UNKNOWN due to Tomcat 7-based instance being started as a foreground process
stop
命令:
Unable to stop Tomcat 7-based instance that was started as a foreground process. Use CTRL+C in the console of the process to stop the instance
知道如何停止前台 Tomcat 实例吗?
答案1
只有您自行启动时,初始化脚本才会工作,因此它们会记录并在稍后使用 PID(进程 ID)。
您可以尝试:
killall -9 tomcat
或者发出pstree
命令并查看哪个脚本或什么正在启动 Tomcat 并将其终止。