linux 服务器 tomcat环境部署出错 重启

目前还没在现实当中遇到过这种情况,那么自己先模拟一下: 首先查找tomcat进程, 命令: ps -ef |grep tomcat


root@dev:/opt/android-sdk/sdk/# ps -ef |grep tomcat
root      3071     1  0  5月26 ?      06:15:47 /usr/lib/jvm/java-8-oracle/bin/java -Djava.util.logging.config.file=/root/apache-tomcat-8.5.11/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoade
rLogManager -Djdk.tls.ephemeralDHKeySize=2048 -Djava.protocol.handler.pkgs=org.apache.catalina.webresources -classpath /root/apache-tomcat-8.5.11/bin/bootstrap.jar:/root/apache-tomcat-8.5.11/bin/tomcat-juli.jar
-Dcatalina.base=/root/apache-tomcat-8.5.11 -Dcatalina.home=/root/apache-tomcat-8.5.11 -Djava.io.tmpdir=/root/apache-tomcat-8.5.11/temp org.apache.catalina.startup.Bootstrap start root 12844 12831 0 10:07 pts/7 00:00:00 grep tomcat root 14951 1 0 4月14 ? 12:28:04 /usr/lib/jvm/java-8-oracle/bin/java -Djava.util.logging.config. file=/root/apache-tomcat-bi/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLog Manager -Djdk.tls.ephemeralDHKeySize=2048
-Djava.protocol.handler.pkgs=org.apache.catalina.webresources-classpath /root/apache-tomcat-bi/bin/bootstrap.jar:/root/apache-tomcat-bi/bin/tomcat-juli.jar -Dcatalina.base=/root/apache-tomcat-bi -Dcatalina.home=/root/apache-tomcat-bi -Djava.io.tmpdir=/root/apache-tomcat-bi/temp org.apache.catalina.startup.Bootstrap start start

可以看到有两个tomcat进程, 进程号分别为 3071 和 14951, 我们在这里杀掉进程 14951, 命令: kill -s 9 14951,之后在前端要调用相关接口的页面上会显示如下内容:

这说明我们杀死进程已经成功了!

接下来重启tomcat进程,cd到杀掉的tomcat进程的文件bin目录下,之后启动,命令: ./startup.sh

root@dev:~/apache-tomcat-bi/bin# ./startup.sh
Using CATALINA_BASE:   /root/apache-tomcat-bi
Using CATALINA_HOME:   /root/apache-tomcat-bi
Using CATALINA_TMPDIR: /root/apache-tomcat-bi/temp
Using JRE_HOME:        /usr/lib/jvm/java-8-oracle
Using CLASSPATH:       /root/apache-tomcat-bi/bin/bootstrap.jar:/root/apache-tomcat-bi/bin/tomcat-juli.jar
Tomcat started.

可以看到,tomcat服务器启动成功!

原文地址:https://www.cnblogs.com/yxmfighting/p/7120096.html