Ao executar o servidor Apache Cassandra no Windows, pode ser repetitivo iniciar e interromper manualmente o servidor toda vez que você precisar usá -lo. Como desenvolvedores, é nossa tarefa automatizar tarefas tediosas e repetitivas para que possamos nos concentrar em coisas mais importantes, como remover bugs.
Nesta postagem, discutiremos como você pode configurar a partida e a parada do servidor Apache Cassandra como um serviço do Windows. Isso permitirá que o gerenciador de serviços do Windows inicie e interrompa o servidor na inicialização e desligamento.
OBSERVAÇÃO: Antes de prosseguir com este tutorial, assumimos que você tem o servidor Apache Cassandra configurado e configurado em sua máquina Windows. Caso contrário, verifique nosso tutorial de instalação sobre o assunto para saber mais.
Etapa 1 - Baixe o daemon do Apache Commons
Para executar o servidor Apache Cassandra como um serviço, precisamos do Daemon Apache Commons, que fornece uma única entrada para gerenciar aplicativos Java do lado do cliente usando a máquina virtual Java.
Abra seu navegador e vá para:
https: // downloads.apache.org/commons/daemon/binários/windows/
Faça o download do Apache Commons Deamon Binary e salve -o em sua máquina local.
Etapa 2 - Extraia o arquivo baixado
Depois de baixado, extraia o arquivo e salve -o em um diretório acessível. Em nosso exemplo, salvaremos o arquivo no diretório C: \ Commons-Daemon.
Etapa 3 - Configure a pasta Daemons em Apache Cassandra
Em seguida, localize o diretório de bin no diretório de instalação Apache Cassandra, que contém os arquivos de inicialização do servidor.
No diretório da bin, crie um novo diretório Daemon.
Etapa 4 - Copie Prunsrv.EXE
No diretório do Apache Commons que você extraiu, localize o Prunsrv.arquivo exe. Se você estiver em uma máquina de 64 bits, use o Prunsrv.arquivo exe localizado no diretório AMD64.
Copie o prunsrv.arquivo exe no diretório Daemons que você criou anteriormente.
Etapa 6 - Instale o serviço Apache Cassandra
Depois de copiar o prunsrv.Exe binário, abra o prompt de comando como administrador e navegue até o diretório da bin Cassandra:
$ CD C: \ Cassandra \ bin
Em seguida, execute o comando abaixo para instalar o serviço Cassandra:
$ Cassandra.Bat -install
O comando acima instalará o serviço Cassandra em sua máquina.
Você pode usar o Windows Manager para iniciar ou parar o servidor Cassandra.
Conclusão
Nesta postagem, você descobriu como usar o daemon Apache Commons para executar o servidor Cassandra como um serviço do Windows.