Tomcat unter Linux starten und herunterfahren Starten und stoppen Sie Tomcat im Linux-System mithilfe von Befehlsoperationen. Geben Sie das Bin-Verzeichnis unter Tomcat ein cd /java/tomcat/bin Tomcat-Befehl starten ./startup.sh Befehl zum Beenden des Tomcat-Dienstes ./shutdown.sh Nach der Ausführung von tomcat ./shutdown.sh kann zwar nicht normal auf den Tomcat-Dienst zugegriffen werden, nach der Ausführung von ps -ef | grep tomcat wird jedoch festgestellt, dass der Tomcat entsprechende Java-Prozess beim Herunterfahren des Webcontainers nicht zerstört wird und Zombie-Java-Prozesse vorhanden sind. Ich habe im Internet nachgeschaut und herausgefunden, dass die Ursache für den Zombie-Prozess möglicherweise die Existenz eines Nicht-Daemon-Threads (also eines Benutzer-Threads) ist, der die JVM nicht beendet (wenn alle Threads in der JVM Daemon-Threads sind, kann die JVM beendet werden; wenn ein oder mehrere Nicht-Daemon-Threads vorhanden sind, wird die JVM nicht beendet). Mit dem folgenden Befehl können Sie prüfen, ob der Tomcat-Prozess beendet wurde: ps -ef|grep tomcat Wenn ähnliche Informationen angezeigt werden, bedeutet dies, dass der Tomcat-Prozess nicht beendet wurde.
An diesem Punkt können wir die Beendigung des Prozesses erzwingen (Zombie-Prozess). töten -9 14705 Nachdem der vorherige Befehl ausgeführt wurde, überprüfen Sie den Tomcat-Prozess erneut und Sie werden feststellen, dass Tomcat vollständig gestoppt wurde. Mehrere Möglichkeiten, Tomcat unter Linux auszuführen Starten, Herunterfahren und Fehlerverfolgung des Tomcat-Dienstes unter Linux. Nachdem PuTTy zur Remote-Verbindung mit dem Server verwendet wurde, wird der Tomcat-Dienst normalerweise auf folgende Weise gestartet und heruntergefahren: Starten Sie den Tomcat-Dienst Methode 1: Methode 2: Als Dienst starten Methode 3: Starten Sie den dynamischen Ausgabemodus der Konsole. /catalina.sh erklären: Das Starten von Tomcat mit Methode 1 und Methode 3 hat einen Nachteil. Wenn die Clientverbindung getrennt wird, wird der Tomcat-Dienst sofort beendet. Mit Methode 2 kann er ständig als Linux-Dienst ausgeführt werden. Die mit Methode 1 oder Methode 2 gestarteten Protokolle von Tomcat werden in die entsprechenden Protokolldateien geschrieben, aber die Ausgabeinformationen und Fehlerbedingungen der Tomcat-Konsole können nicht dynamisch angezeigt werden. Mit Methode 3 können Sie den Tomcat-Dienst im Konsolenmodus starten und die Ausgabeinformationen der Hintergrundkonsole direkt anzeigen, wenn das Programm ausgeführt wird. Sie müssen die Protokolldatei Zusammenfassen Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, dass der Inhalt dieses Artikels einen gewissen Lernwert für Ihr Studium oder Ihre Arbeit hat. Vielen Dank für Ihre Unterstützung von 123WORDPRESS.COM. Wenn Sie mehr darüber erfahren möchten, schauen Sie sich bitte die folgenden Links an Das könnte Sie auch interessieren:
|
>>: Beispiel für die Verwendung eines manipulationssicheren JavaScript-Objekts
Inhaltsverzeichnis 1. Nach dem Download entpacken...
Ich habe die vorherigen Hinweise zur Installation...
Hintergrund: Position: Sticky wird auch Sticky-Po...
Mit der Multisite-Funktion von WordPress können S...
Geben Sie ein Shell-Skript unter Linux frei, um d...
1. Wenn ffmpeg Videodateien überträgt, können die...
Wenn Komponenten detaillierter werden, treten Sit...
1. Inline-Stil, platziert in <body></body...
Lassen Sie mich kurz einige gängige Grundgrafiken...
Vorbereitung Windows Server 2008 R2 Enterprise (2...
Umfeld: MAC_OS 10.12 Python 3.6 MySQL 5.7.25 Djan...
Um eine Zeichenfolge zu ersetzen, müssen wir das ...
Im offiziellen Dokument heißt es: Durch Einfügen ...
Wir können jsx/tsx-Dateien direkt erstellen Die P...
In Unternehmen hat die hohe Verfügbarkeit von Dat...