Cassandra se ejecuta como un servicio de Windows

Cassandra se ejecuta como un servicio de Windows

Al ejecutar el servidor Apache Cassandra en Windows, puede ser repetitivo para comenzar y detener manualmente el servidor cada vez que necesita usarlo. Como desarrolladores, es nuestra tarea automatizar tareas tediosas y repetitivas para que podamos centrarnos en cosas más importantes, como eliminar errores.

En esta publicación, discutiremos cómo puede configurar el inicio y la detención del servidor Apache Cassandra como un servicio de Windows. Esto permitirá que Windows Service Manager inicie y detenga el servidor en el inicio y el cierre.

NOTA: Antes de continuar con este tutorial, asumimos que tiene configurado y configurado el servidor Apache Cassandra en su máquina de Windows. Si no, consulte nuestro tutorial de instalación sobre el tema para obtener más información.

Paso 1 - Descargar el Apache Commons Daemon

Para ejecutar el servidor Apache Cassandra como servicio, necesitamos el Apache Commons Daemon, que proporciona una entrada única para administrar aplicaciones Java del lado del cliente utilizando la máquina virtual Java.

Abre tu navegador y dirígete a:

https: // descargas.apache.org/commons/demonio/binarios/ventanas/

Descargue el binario Apache Commons Deamon y guárdelo en su máquina local.

Paso 2 - Extraiga el archivo descargado

Una vez descargado, extraiga el archivo y guárdelo en un directorio accesible. En nuestro ejemplo, guardaremos el archivo en el directorio C: \ Commons-Daemon.

Paso 3 - Configurar la carpeta Daemons en Apache Cassandra

A continuación, ubique el directorio bin en el directorio de instalación de Apache Cassandra, que contiene los archivos de inicio del servidor.

En el directorio bin, cree un nuevo directorio de demonio.

Paso 4 - Copiar PrunSrv.EXE

En el directorio Apache Commons que extrajo, ubique el PrunSRV.archivo exe. Si está en una máquina de 64 bits, use el PrunSRV.archivo exe ubicado en el directorio AMD64.

Copiar el PrunSrv.Exe archivo en el directorio de Daemons que creó anteriormente.

Paso 6 - Instale el servicio Apache Cassandra

Una vez que hayas copiado el Prunsrv.Exe binary, abra el símbolo del sistema como administrador y navegue al directorio de Cassandra Bin:

$ CD C: \ Cassandra \ bin

A continuación, ejecute el comando a continuación para instalar el servicio Cassandra:

$ Cassandra.Bat -Install

El comando anterior instalará el servicio Cassandra en su máquina.

Luego puede usar Windows Manager para iniciar o detener el servidor Cassandra.

Conclusión

En esta publicación, descubrió cómo usar el Daemon Apache Commons para ejecutar el servidor Cassandra como un servicio de Windows.