Maison > Opération et maintenance > exploitation et maintenance Linux > Comment arrêter Tomcat sous Linux

Comment arrêter Tomcat sous Linux

WBOY
Libérer: 2022-03-25 09:14:17
original
15737 Les gens l'ont consulté

Méthode de fermeture : 1. Utilisez la commande « cd bin directory path under Tomcat » pour entrer dans le répertoire bin sous Tomcat ; 2. Utilisez la commande « ./shutdown.sh » pour arrêter le service Tomcat ; -9 ID de processus" La commande force l'arrêt du processus Tomcat.

Comment arrêter Tomcat sous Linux

L'environnement d'exploitation de ce tutoriel : système linux7.3, ordinateur Dell G3.

Comment arrêter Tomcat sous Linux

Dans le système Linux, utilisez les commandes pour démarrer et arrêter Tomcat.

Entrez le répertoire bin sous Tomcat

cd /java/tomcat/bin
Copier après la connexion

Arrêtez la commande du service Tomcat

./shutdown.sh
Copier après la connexion

Après avoir exécuté tomcat ./shutdown.sh, bien que le service tomcat ne soit pas accessible normalement, après ps -ef grep tomcat, le processus java correspondant à Tomcat est trouvé. Il n'est pas détruit lorsque le conteneur Web est fermé et il existe un processus Java zombie. Après avoir lu en ligne, la raison du processus zombie peut être qu'il existe des threads non-démons (c'est-à-dire des threads utilisateur) et que la JVM ne se fermera pas (lorsque tous les threads de la JVM sont des threads démons, la JVM peut se fermer ; s'il y a un autre thread non-démon ou supérieur, la JVM ne se fermera pas). Utilisez la commande suivante pour vérifier si le processus Tomcat est terminé :

ps -ef|grep tomcat
Copier après la connexion

Si des informations similaires s'affichent, cela signifie que le processus Tomcat n'est pas terminé

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
Copier après la connexion

À ce moment, nous pouvons mettre fin au processus de force (processus zombie)

kill -9 14705
Copier après la connexion

Une fois la commande précédente exécutée, vérifiez à nouveau l'état du processus Tomcat, Tomcat s'est complètement arrêté.

Recommandations associées : "Tutoriel vidéo Linux"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal