Cassandra Kör som en Windows-tjänst

Cassandra Kor Som En Windows Tjanst



När du kör Apache Cassandra-servern på Windows kan det vara repetitivt att manuellt starta och stoppa servern varje gång du behöver använda den. Som utvecklare är det vår uppgift att automatisera tråkiga och repetitiva uppgifter så att vi kan fokusera på viktigare saker, som att ta bort buggar.

I det här inlägget kommer vi att diskutera hur du kan ställa in start och stopp av Apache Cassandra-servern som en Windows-tjänst. Detta gör att Windows Service Manager kan starta och stoppa servern vid start och avstängning.







NOTERA : Innan du fortsätter med denna handledning antar vi att du har Apache Cassandra-servern konfigurerad och inställd på din Windows-maskin. Om inte, kolla vår installationshandledning om ämnet för att lära dig mer.



Steg 1 – Ladda ner Apache Commons Daemon

För att köra Apache Cassandra-servern som en tjänst behöver vi Apache Commons-demonen, som tillhandahåller en enda post för att hantera Java-applikationer på klientsidan med Java Virtual Machine.



Öppna webbläsaren och gå till:





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

Ladda ner Apache Commons Deamon-binären och spara den på din lokala maskin.



Steg 2 – Extrahera det nedladdade arkivet

När du har laddat ner, extrahera arkivet och spara det i en tillgänglig katalog. I vårt exempel kommer vi att spara filen i katalogen C:\commons-daemon.

Steg 3 – Konfigurera Daemons-mappen i Apache Cassandra

Leta sedan upp bin-katalogen i installationskatalogen för Apache Cassandra, som innehåller serverns startfiler.

Skapa en ny demonkatalog i bin-katalogen.

Steg 4 – Kopiera PRUNSRV.EXE

Leta upp filen prunsrv.exe i Apache Commons-katalogen du extraherade. Om du använder en 64-bitars maskin, använd filen prunsrv.exe som finns i amd64-katalogen.

Kopiera filen prunsrv.exe till demons-katalogen du skapade tidigare.

Steg 6 – Installera Apache Cassandra-tjänsten

När du har kopierat prunsrv.exe binär, öppna kommandotolken som administratör och navigera till Cassandra bin-katalogen:

$ CD C:\cassandra\bin

Kör sedan kommandot nedan för att installera Cassandra-tjänsten:

$ cassandra.bat -Installera

Kommandot ovan kommer att installera Cassandra-tjänsten på din maskin.

Du kan sedan använda Windows Manager för att starta eller stoppa Cassandra-servern.

Slutsats

I det här inlägget upptäckte du hur du använder Apache Commons Daemon för att köra Cassandra-servern som en Windows-tjänst.