So stoppen Sie den Spring Source TC-Server auf meinem Windows 7-System

So stoppen Sie den Spring Source TC-Server auf meinem Windows 7-System

Als ich heute auf einem Windows 7-System in meinem Browser localhost:8080 eingab, sah ich ganz unerwartet, dass SpringSource tc Server ausgeführt wurde. Hier ist die Nachricht, die ich gefunden habe.

Wie Sie vielleicht schon erraten haben, ist dies die Standard-Homepage des SpringSource tc-Servers. Sie befindet sich im lokalen Dateisystem unter:

  $TC_SERVER_HOME/webapps/ROOT/index.html

wobei „$TC_SERVER_HOME“ das Stammverzeichnis des tc Server-Installationsverzeichnisses für Tomcat ist. Wenn Sie diese Seite sehen und dies Ihrer Meinung nach nicht der Fall sein sollte, sind Sie entweder ein Benutzer, der eine neue Installation von tc Server erreicht hat, oder ein Administrator, dessen Setup nicht ganz richtig ist. Wenn Letzteres der Fall ist, finden Sie detaillierte Informationen zu Setup und Administration in der tc Server-Dokumentation.

Ich habe versucht, echo $TC_SERVER_HOME/webapps/ROOT/ auszuführen, um den Installationsordner zu ermitteln. Damit konnte ich das Batch-Skript an diesem Ort stoppen.

Es wird nur $TC_SERVER_HOME/webapps/ROOT/ gedruckt.

Dieser Server ist Tomcat fast ähnlich. Das Problem ist, wie man ihn stoppt. Wie findet man sein Installationsverzeichnis und fährt es herunter? Ich nehme an, es gibt eine Batchdatei, und die müsste ich herunterfahren?

Ich verwende ein Windows 7-System.

Antwort1

Wie stoppe ich den Spring Source TC-Server?

Wie die Nachricht, die Sie in Ihren Fragen zitiert haben, besagt"Detaillierte Informationen zur Einrichtung und Verwaltung finden Sie in der TC-Serverdokumentation."

Wenn Sie die tc Runtime-Instanz bereits als Windows-Dienst installiert haben, verwenden Sie die Systemsteuerung der Windows-Dienste, um sie zu starten und zu stoppen.


Windows: tc Runtime-Instanzen als Windows-Dienste starten und stoppen

Standardmäßig erstellt das Skript tcruntime-instance.bat alle tc Runtime-Instanzen im INSTALL_DIR\springsource-tc-server-edition Verzeichnis, wobei INSTALL_DIRsich auf das Verzeichnis bezieht, in dem Sie tc Server installiert haben, z. B. c:\home\tcserverund Edition ist developeroder standard. Jede einzelne tc Runtime-Instanz befindet sich in ihrem eigenen Verzeichnis; dieses Verzeichnis wird in die CATALINA_BASEVariable des Servers übersetzt. Dies ist das Standardverhalten des Befehlsskripts; Sie haben möglicherweise einen anderen Speicherort für Ihre tc Runtime-Instanz angegeben. Passen Sie in diesem Fall das folgende Verfahren entsprechend an.

Im folgenden Verfahren wird davon ausgegangen, dass Sie einen tc Server Standard Edition installiert haben.

So starten und stoppen Sie tc Runtime-Instanzen als Windows-Dienste:

  1. Wenn Sie die tc Runtime-Instanz nach ihrer Erstellung zum ersten Mal installieren und starten, öffnen Sie ein Eingabeaufforderungsfenster und fahren Sie mit diesem Verfahren fort.

    Wenn Sie die tc Runtime-Instanz bereits als Windows-Dienst installiert haben, verwenden Sie die Systemsteuerung der Windows-Dienste, um sie zu starten und zu stoppen.

    • Wechseln Sie in das Verzeichnis CATALINA_BASE\bin der tc Runtime-Instanz, die Sie starten oder stoppen möchten.

    • Wenn Sie beispielsweise tc Server installiert c:\home\tcserverund eine neue tc Runtime-Instanz mit dem Namen myserver erstellt haben:

      prompt> cd c:\home\tcserver\springsource-tc-server-standard\myserver\bin

    • Wenn Sie die Developer Edition von tc Server verwenden, CATALINA_BASEenthält das Verzeichnis das Verzeichnis springsource-tc-server-developer.

  2. Installieren Sie die tc Runtime-Instanz als Windows-Dienst:

    prompt> tcruntime-ctl.bat install

    Der Befehl installiert die tc Runtime-Instanz als automatischen Windows-Dienst, was bedeutet, dass die tc Runtime-Instanz automatisch gestartet wird, wenn Sie den Windows-Computer starten. Sie können dieses Verhalten über die Systemsteuerung der Windows-Dienste ändern.

    Sie sollten eine Meldung sehen, die eine erfolgreiche Installation bestätigt:

    wrapper | SpringSource tc Runtime - tcserver-c-home-tcserver-springsource-tc-server-standard-myserver installed.

  3. Starten und stoppen Sie nun und anschließend die tc Runtime-Instanz über die Windows-Dienstekonsole. Die tc Runtime-Instanz wird in der Konsole mit dem Namen SpringSource tc Runtime - unique-name angezeigt, wobei unique-name eine eindeutige Kombination aus Servername und Serververzeichnis ist.

Um den tc Runtime-Dienst zu deinstallieren, führen Sie den folgenden Befehl aus:

prompt> tcruntime-ctl.bat uninstall

Obwohl SpringSource empfiehlt, die tc Runtime-Instanz immer als Windows-Dienst zu installieren und sie über die Dienstekonsole zu stoppen und zu starten, können Sie die tc Runtime-Instanz auch manuell stoppen und starten. Die vollständige Befehlsliste des tcruntime-ctlSkripts finden Sie in der tcruntime-ctl-Befehlsreferenz.

Quelle7.2 Starten und Stoppen von tc Runtime-Instanzen

verwandte Informationen