Lorsque vous exécutez le serveur Apache Cassandra sur Windows, il peut être répétitif de démarrer manuellement et d'arrêter le serveur chaque fois que vous devez l'utiliser. En tant que développeurs, il est de notre tâche d'automatiser les tâches fastidieuses et répétitives afin que nous puissions nous concentrer sur des choses plus importantes, comme la suppression des bogues.
Dans cet article, nous discuterons de la façon dont vous pouvez configurer le démarrage et l'arrêt du serveur Apache Cassandra en tant que service Windows. Cela permettra au Windows Service Manager de démarrer et d'arrêter le serveur au démarrage et à l'arrêt.
NOTE: Avant de poursuivre ce tutoriel, nous supposons que le serveur Apache Cassandra est configuré et configuré sur votre machine Windows. Sinon, consultez notre tutoriel d'installation sur le sujet pour en savoir plus.
Étape 1 - Téléchargez le démon d'Apache Commons
Pour exécuter le serveur Apache Cassandra en tant que service, nous avons besoin du démon d'Apache Commons, qui fournit une seule entrée pour gérer les applications Java côté client à l'aide de la machine virtuelle Java.
Ouvrez votre navigateur et dirigez-vous vers:
https: // téléchargements.apache.org / commons / démon / binaires / windows /
Téléchargez le binaire Apache Commons Deamon et enregistrez-le sur votre machine locale.
Étape 2 - Extraire les archives téléchargées
Une fois téléchargé, extraire les archives et enregistrer dans un répertoire accessible. Dans notre exemple, nous enregistrerons le fichier dans le répertoire C: \ Commons-daemon.
Étape 3 - Configurer le dossier Daemons dans Apache Cassandra
Ensuite, localisez le répertoire bac dans le répertoire d'installation d'Apache Cassandra, qui contient les fichiers de démarrage du serveur.
Dans le répertoire bac, créez un nouveau répertoire de démon.
Étape 4 - Copier Prunsrv.EXE
Dans le répertoire Apache Commons que vous avez extrait, localisez le prunsrv.fichier exe. Si vous êtes sur une machine 64 bits, utilisez le prunsrv.Fichier EXE situé dans le répertoire AMD64.
Copiez le prunsrv.Fichier EXE dans le répertoire Daemons que vous avez créé plus tôt.
Étape 6 - Installez le service Apache Cassandra
Une fois que vous avez copié le prunsrv.exe binaire, ouvrez l'invite de commande en tant qu'administrateur et accédez au répertoire Cassandra Bin:
$ CD C: \ Cassandra \ bin
Ensuite, exécutez la commande ci-dessous pour installer le service Cassandra:
$ Cassandra.Bat -Install
La commande ci-dessus installera le service Cassandra sur votre machine.
Vous pouvez ensuite utiliser Windows Manager pour démarrer ou arrêter le serveur Cassandra.
Conclusion
Dans cet article, vous avez découvert comment utiliser le démon d'Apache Commons pour exécuter le serveur Cassandra comme service Windows.