Cassandra executado como um serviço do Windows

Cassandra Executado Como Um Servico Do Windows



Ao executar o servidor Apache Cassandra no Windows, pode ser repetitivo iniciar e parar 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.

Neste post, discutiremos como você pode configurar o início 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 pare o servidor na inicialização e no desligamento.







NOTA : Antes de continuar com este tutorial, presumimos que você tenha o servidor Apache Cassandra configurado e configurado em sua máquina Windows. Caso contrário, consulte nosso tutorial de instalação sobre o tópico para saber mais.



Passo 1 – Baixe o Apache Commons Daemon

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 Java Virtual Machine.



Abra seu navegador e vá para:





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

Baixe o binário Apache Commons Deamon e salve-o em sua máquina local.



Passo 2 – Extraia o arquivo baixado

Uma vez 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 – Configurar a pasta Daemons no Apache Cassandra

Em seguida, localize o diretório bin no diretório de instalação do Apache Cassandra, que contém os arquivos de inicialização do servidor.

No diretório bin, crie um novo diretório daemon.

Passo 4 – Copie o PRUNSRV.EXE

No diretório do Apache Commons que você extraiu, localize o arquivo prunsrv.exe. Se você estiver em uma máquina de 64 bits, use o arquivo prunsrv.exe localizado no diretório amd64.

Copie o arquivo prunsrv.exe no diretório daemons que você criou anteriormente.

Passo 6 – Instale o Serviço Apache Cassandra

Depois de copiar o binário prunsrv.exe, abra o prompt de comando como administrador e navegue até o diretório bin do Cassandra:

$ cd C:\cassandra\bin

Em seguida, execute o comando abaixo para instalar o serviço Cassandra:

$ cassandra.bat -instalar

O comando acima instalará o serviço Cassandra em sua máquina.

Você pode então usar o Windows Manager para iniciar ou parar o servidor Cassandra.

Conclusão

Neste post, você descobriu como usar o Apache Commons Daemon para executar o Cassandra Server como um serviço do Windows.