Cassandra Kjør som en Windows-tjeneste

Cassandra Kjor Som En Windows Tjeneste



Når du kjører Apache Cassandra-serveren på Windows, kan det være repeterende å starte og stoppe serveren manuelt hver gang du skal bruke den. Som utviklere er det vår oppgave å automatisere kjedelige og repeterende oppgaver slik at vi kan fokusere på viktigere ting, som å fjerne feil.

I dette innlegget vil vi diskutere hvordan du kan sette opp start og stopp av Apache Cassandra-serveren som en Windows-tjeneste. Dette vil tillate Windows Service Manager å starte og stoppe serveren ved oppstart og avslutning.







MERK : Før du fortsetter med denne opplæringen, antar vi at du har Apache Cassandra-serveren konfigurert og satt opp på din Windows-maskin. Hvis ikke, sjekk installasjonsveiledningen vår om emnet for å lære mer.



Trinn 1 – Last ned Apache Commons Daemon

For å kjøre Apache Cassandra-serveren som en tjeneste, trenger vi Apache Commons-demonen, som gir én enkelt oppføring for å administrere Java-applikasjoner på klientsiden ved å bruke Java Virtual Machine.



Åpne nettleseren din og gå til:





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

Last ned Apache Commons Deamon-binæren og lagre den på din lokale maskin.



Trinn 2 – Pakk ut det nedlastede arkivet

Når det er lastet ned, pakk ut arkivet og lagre det i en tilgjengelig katalog. I vårt eksempel vil vi lagre filen i katalogen C:\commons-daemon.

Trinn 3 – Konfigurer Daemons-mappen i Apache Cassandra

Deretter finner du bin-katalogen i installasjonskatalogen for Apache Cassandra, som inneholder serverens oppstartsfiler.

Opprett en ny daemon-katalog i bin-katalogen.

Trinn 4 – Kopier PRUNSRV.EXE

Finn filen prunsrv.exe i Apache Commons-katalogen du pakket ut. Hvis du er på en 64-bits maskin, bruk prunsrv.exe-filen som ligger i amd64-katalogen.

Kopier prunsrv.exe-filen til daemons-katalogen du opprettet tidligere.

Trinn 6 – Installer Apache Cassandra-tjenesten

Når du har kopiert prunsrv.exe binær, åpne ledeteksten som administrator og naviger til Cassandra bin-katalogen:

$ cd C:\cassandra\bin

Kjør deretter kommandoen nedenfor for å installere Cassandra-tjenesten:

$ cassandra.bat -installere

Kommandoen ovenfor vil installere Cassandra-tjenesten på maskinen din.

Du kan deretter bruke Windows Manager til å starte eller stoppe Cassandra-serveren.

Konklusjon

I dette innlegget oppdaget du hvordan du bruker Apache Commons Daemon til å kjøre Cassandra Server som en Windows-tjeneste.