Cassandra Uitvoeren als een Windows-service

Cassandra Uitvoeren Als Een Windows Service



Wanneer de Apache Cassandra-server op Windows wordt uitgevoerd, kan het herhaaldelijk zijn om de server handmatig te starten en te stoppen elke keer dat u deze moet gebruiken. Als ontwikkelaars is het onze taak om vervelende en repetitieve taken te automatiseren, zodat we ons kunnen concentreren op belangrijkere dingen, zoals het verwijderen van bugs.

In dit bericht bespreken we hoe je het starten en stoppen van de Apache Cassandra-server als een Windows-service kunt instellen. Hierdoor kan de Windows-servicemanager de server starten en stoppen bij het opstarten en afsluiten.







OPMERKING : Voordat we verder gaan met deze tutorial, gaan we ervan uit dat je de Apache Cassandra-server hebt geconfigureerd en ingesteld op je Windows-machine. Als dat niet het geval is, bekijk dan onze installatiehandleiding over het onderwerp voor meer informatie.



Stap 1 – Download de Apache Commons Daemon

Om de Apache Cassandra-server als een service uit te voeren, hebben we de Apache Commons-daemon nodig, die een enkele ingang biedt voor het beheren van client-side Java-applicaties met behulp van de Java Virtual Machine.



Open uw browser en ga naar:





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

Download het binaire bestand Apache Commons Deamon en sla het op uw lokale computer op.



Stap 2 – Pak het gedownloade archief uit

Na het downloaden pak je het archief uit en sla je het op in een toegankelijke map. In ons voorbeeld slaan we het bestand op in de map C:\commons-daemon.

Stap 3 – Configureer de Daemons-map in Apache Cassandra

Zoek vervolgens de bin-map in de installatiemap van Apache Cassandra, die de opstartbestanden van de server bevat.

Maak in de bin-directory een nieuwe daemon-directory.

Stap 4 – Kopieer PRUNSRV.EXE

Zoek in de Apache Commons-map die u hebt uitgepakt het bestand prunsrv.exe. Als u op een 64bit-machine werkt, gebruikt u het bestand prunsrv.exe in de amd64-directory.

Kopieer het bestand prunsrv.exe naar de map daemons die u eerder hebt gemaakt.

Stap 6 - Installeer de Apache Cassandra-service

Nadat u het binaire bestand prunsrv.exe hebt gekopieerd, opent u de opdrachtprompt als beheerder en navigeert u naar de Cassandra bin-map:

$ CD C:\cassandra\bin

Voer vervolgens de onderstaande opdracht uit om de Cassandra-service te installeren:

$ cassandra.bat -installeren

Met de bovenstaande opdracht wordt de Cassandra-service op uw computer geïnstalleerd.

U kunt dan Windows Manager gebruiken om de Cassandra-server te starten of te stoppen.

Conclusie

In dit bericht heb je ontdekt hoe je de Apache Commons Daemon kunt gebruiken om de Cassandra-server als een Windows-service uit te voeren.