Quando si esegue il server Apache Cassandra su Windows, può essere ripetitivo avviare e arrestare manualmente il server ogni volta che è necessario utilizzarlo. Come sviluppatori, è nostro compito automatizzare attività noiose e ripetitive in modo da poterci concentrare su cose più importanti, come la rimozione dei bug.
In questo post, discuteremo di come impostare l'avvio e l'arresto del server Apache Cassandra come servizio Windows. Ciò consentirà al gestore dei servizi di Windows di avviare e arrestare il server all'avvio e all'arresto.
NOTA : Prima di procedere con questo tutorial, assumiamo che il server Apache Cassandra sia configurato e configurato sulla tua macchina Windows. In caso contrario, controlla il nostro tutorial di installazione sull'argomento per saperne di più.
Passaggio 1: scarica il demone Apache Commons
Per eseguire il server Apache Cassandra come servizio, è necessario il daemon Apache Commons, che fornisce un'unica voce per la gestione delle applicazioni Java lato client utilizzando Java Virtual Machine.
Apri il browser e vai su:
https://downloads.apache.org/commons/daemon/binaries/windows/
Scarica il binario Apache Commons Demonon e salvalo sul tuo computer locale.
Passaggio 2: estrarre l'archivio scaricato
Una volta scaricato, estrai l'archivio e salvalo in una directory accessibile. Nel nostro esempio, salveremo il file nella directory C:\commons-daemon.
Passaggio 3: configurare la cartella Daemons in Apache Cassandra
Quindi, individua la directory bin nella directory di installazione di Apache Cassandra, che contiene i file di avvio del server.
Nella directory bin, crea una nuova directory daemon.
Passaggio 4: copia PRUNSRV.EXE
Nella directory Apache Commons che hai estratto, individua il file prunsrv.exe. Se sei su una macchina a 64 bit, usa il file prunsrv.exe che si trova nella directory amd64.
Copia il file prunsrv.exe nella directory daemons che hai creato in precedenza.
Passaggio 6: installare il servizio Apache Cassandra
Dopo aver copiato il binario prunsrv.exe, apri il prompt dei comandi come amministratore e vai alla directory bin di Cassandra:
$ CD C:\cassandra\binQuindi, esegui il comando seguente per installare il servizio Cassandra:
$ cassandra.bat -installareIl comando sopra installerà il servizio Cassandra sulla tua macchina.
È quindi possibile utilizzare Windows Manager per avviare o arrestare il server Cassandra.
Conclusione
In questo post, hai scoperto come utilizzare Apache Commons Daemon per eseguire Cassandra Server come servizio Windows.