Details of the steps to restart Tomcat under Linux


This article mainly introduces the steps to restart Tomcat under Linux. Under Linux system, restart Tomcat using the command!

The specific steps are as follows:

First, go to the bin directory under Tomcat

cd /usr/local/tomcat/bin

Close the command using Tomcat

./shutdown.sh

See if Tomcat is turned off

ps -ef|grep java

If the following similar information is displayed, Tomcat is not closed

root 7010 1 0 Apr19 ? 00:30:13 /usr/local/java/bin/java -Djava.util.logging.config.file=/usr/local/tomcat/conf/logging.properties -Djava.awt.headless=true -Dfile.encoding=UTF-8 -server -Xms1024m -Xmx1024m -XX:NewSize=256m -XX:MaxNewSize=256m -XX:PermSize=256m -XX:MaxPermSize=256m -XX:+DisableExplicitGC -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.endorsed.dirs=/usr/local/tomcat/endorsed -classpath /usr/local/tomcat/bin/bootstrap.jar -Dcatalina.base=/usr/local/tomcat -Dcatalina.home=/usr/local/tomcat -Djava.io.tmpdir=/usr/local/tomcat/temp org.apache.catalina.startup.Bootstrap start

* if you want to kill Tomcat directly, you can use the kill command to kill the Tomcat process directly

 kill -9 7010

Then proceed to see if Tomcat is down

ps aux and ps-ef commands

ps aux displays the java process in BSD format

Shows that the project has: USER PID, % CPU, % MEM, VSZ, RSS, TTY, STAT, START, TIME, COMMAND

ps -ef displays the java process in a standard format

Shows that the project has: UID PID, PPID, C, STIME, TTY, TIME, CMD

 ps -ef|grep java

If the following information appears, Tomcat is closed

root 7010 1 0 Apr19 ? 00:30:30 [java] <defunct>

Finally, start Tomcat

 ./startup.sh

Note: use root user to log in Linux system; Enter the Tomcat directory correctly; Start Tomcat after making sure that Tomcat is closed, otherwise the port will be occupied.

conclusion