Cassandra Run als Windows-Dienst

Cassandra Run Als Windows Dienst



Wenn Sie den Apache Cassandra-Server unter Windows ausführen, kann es sich wiederholen, den Server jedes Mal manuell zu starten und zu stoppen, wenn Sie ihn verwenden müssen. Als Entwickler ist es unsere Aufgabe, lästige und sich wiederholende Aufgaben zu automatisieren, damit wir uns auf wichtigere Dinge wie das Entfernen von Fehlern konzentrieren können.

In diesem Beitrag besprechen wir, wie Sie das Starten und Stoppen des Apache Cassandra-Servers als Windows-Dienst einrichten können. Dadurch kann der Windows-Dienstmanager den Server beim Starten und Herunterfahren starten und stoppen.







HINWEIS Hinweis: Bevor Sie mit diesem Tutorial fortfahren, gehen wir davon aus, dass Sie den Apache Cassandra-Server auf Ihrem Windows-Computer konfiguriert und eingerichtet haben. Wenn nicht, sehen Sie sich unser Installations-Tutorial zu diesem Thema an, um mehr zu erfahren.



Schritt 1 – Laden Sie den Apache Commons-Daemon herunter

Um den Apache Cassandra-Server als Dienst auszuführen, benötigen wir den Apache Commons-Daemon, der einen einzigen Eintrag für die Verwaltung clientseitiger Java-Anwendungen mithilfe der Java Virtual Machine bereitstellt.



Öffnen Sie Ihren Browser und gehen Sie zu:





https://downloads.apache.org/commons/daemon/binaries/windows/

Laden Sie die Apache Commons Deamon-Binärdatei herunter und speichern Sie sie auf Ihrem lokalen Computer.



Schritt 2 – Extrahieren Sie das heruntergeladene Archiv

Extrahieren Sie nach dem Herunterladen das Archiv und speichern Sie es in einem zugänglichen Verzeichnis. In unserem Beispiel speichern wir die Datei im Verzeichnis C:\commons-daemon.

Schritt 3 – Konfigurieren Sie den Daemons-Ordner in Apache Cassandra

Suchen Sie als Nächstes das Verzeichnis bin im Installationsverzeichnis von Apache Cassandra, das die Startdateien des Servers enthält.

Erstellen Sie im bin-Verzeichnis ein neues Daemon-Verzeichnis.

Schritt 4 – Kopieren Sie PRUNSRV.EXE

Suchen Sie in dem von Ihnen extrahierten Apache Commons-Verzeichnis die Datei prunsrv.exe. Wenn Sie sich auf einem 64-Bit-Computer befinden, verwenden Sie die Datei prunsrv.exe, die sich im Verzeichnis amd64 befindet.

Kopieren Sie die Datei prunsrv.exe in das zuvor erstellte Daemons-Verzeichnis.

Schritt 6 – Installieren Sie den Apache Cassandra-Dienst

Nachdem Sie die Binärdatei prunsrv.exe kopiert haben, öffnen Sie die Eingabeaufforderung als Administrator und navigieren Sie zum bin-Verzeichnis von Cassandra:

$ CD C:\cassandra\bin

Führen Sie als Nächstes den folgenden Befehl aus, um den Cassandra-Dienst zu installieren:

$ cassandra.bat -Installieren

Der obige Befehl installiert den Cassandra-Dienst auf Ihrem Computer.

Sie können dann den Windows-Manager verwenden, um den Cassandra-Server zu starten oder zu stoppen.

Fazit

In diesem Beitrag haben Sie erfahren, wie Sie den Cassandra-Server mit dem Apache Commons-Daemon als Windows-Dienst ausführen.