Heim > Artikel > Betrieb und Instandhaltung > So fahren Sie Tomcat unter Linux herunter
Close-Methode: 1. Verwenden Sie den Befehl „cd bin-Verzeichnispfad unter Tomcat“, um das bin-Verzeichnis unter Tomcat einzugeben. 2. Verwenden Sie den Befehl „./shutdown.sh“, um den Tomcat-Dienst herunterzufahren -9 Prozess-ID“ Der Befehl erzwingt das Herunterfahren des Tomcat-Prozesses.
Die Betriebsumgebung dieses Tutorials: Linux7.3-System, Dell G3-Computer.
Im Linux-System verwenden Sie Befehle, um Tomcat zu starten und herunterzufahren.
Geben Sie das Bin-Verzeichnis unter Tomcat ein.
cd /java/tomcat/bin
Stoppen Sie den Tomcat-Dienstbefehl Tomcat wurde gefunden. Es wird nicht zerstört, wenn der Webcontainer geschlossen wird, und es gibt einen Zombie-Java-Prozess. Nach dem Lesen im Internet kann der Grund für den Zombie-Prozess darin liegen, dass es Nicht-Daemon-Threads (d. h. Benutzer-Threads) gibt und die JVM nicht beendet wird (wenn alle Threads in der JVM Daemon-Threads sind, kann die JVM beendet werden; falls vorhanden). In einem anderen oder höheren Nicht-Daemon-Thread wird die JVM nicht beendet. Verwenden Sie den folgenden Befehl, um zu überprüfen, ob der Tomcat-Prozess beendet wurde:
./shutdown.sh
Wenn ähnliche Informationen angezeigt werden, bedeutet dies, dass der Tomcat-Prozess nicht beendet wurde
ps -ef|grep tomcat
Zu diesem Zeitpunkt können wir den Prozess (Zombie-Prozess) zwangsweise beenden
gateway 14705 14703 12 08:29 pts/0 00:03:10 /www/websoft/java/java1/jdk1.7.0_25/jre/bin/java -Djava.util.logging.config.file=/www/websoft/tomcat1/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -server -Xms1536m -Xmx1536m -Xss256k -XX:MaxPermSize=512m -XX:+UseParallelGC -XX:ParallelGCThreads=20 -XX:+UseParallelOldGC -XX:MaxGCPauseMillis=100 -XX:+UseAdaptiveSizePolicy -Djava.endorsed.dirs=/endorsed -classpath /www/websoft/tomcat1/bin/bootstrap.jar:/www/websoft/tomcat1/bin/tomcat-juli.jar -Dcatalina.base=/www/websoft/tomcat1 -Dcatalina.home=/www/websoft/tomcat1 -Djava.io.tmpdir=/www/websoft/tomcat1/temp org.apache.catalina.startup.Bootstrap start
Nachdem der vorherige Befehl ausgeführt wurde, überprüfen Sie erneut den Tomcat-Prozessstatus. Tomcat wurde vollständig gestoppt.
Verwandte Empfehlungen: „
Linux-Video-TutorialDas obige ist der detaillierte Inhalt vonSo fahren Sie Tomcat unter Linux herunter. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!