Cassandra는 Windows 서비스로 실행

Cassandraneun Windows Seobiseulo Silhaeng



Windows에서 Apache Cassandra 서버를 실행할 때 서버를 사용해야 할 때마다 수동으로 서버를 시작하고 중지하는 일이 반복될 수 있습니다. 개발자로서 지루하고 반복적인 작업을 자동화하여 버그 제거와 같은 더 중요한 일에 집중할 수 있도록 하는 것이 우리의 임무입니다.

이 포스트에서는 Apache Cassandra 서버의 시작 및 중지를 Windows 서비스로 설정하는 방법에 대해 설명합니다. 이렇게 하면 Windows 서비스 관리자가 시작 및 종료 시 서버를 시작 및 중지할 수 있습니다.







노트 : 이 튜토리얼을 진행하기 전에 Apache Cassandra 서버가 Windows 머신에 구성 및 설정되어 있다고 가정합니다. 그렇지 않은 경우 주제에 대한 설치 자습서를 확인하여 자세히 알아보세요.



1단계 – Apache Commons 데몬 다운로드

Apache Cassandra 서버를 서비스로 실행하려면 Java Virtual Machine을 사용하여 클라이언트 측 Java 애플리케이션을 관리하기 위한 단일 항목을 제공하는 Apache Commons 데몬이 필요합니다.



브라우저를 열고 다음으로 이동합니다.





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

Apache Commons Deamon 바이너리를 다운로드하여 로컬 시스템에 저장합니다.



2단계 – 다운로드한 아카이브 압축 풀기

다운로드가 완료되면 아카이브를 추출하여 액세스 가능한 디렉토리에 저장합니다. 이 예에서는 파일을 C:\commons-daemon 디렉터리에 저장합니다.

3단계 – Apache Cassandra에서 Daemons 폴더 구성

그런 다음 서버의 시작 파일이 있는 Apache Cassandra 설치 디렉터리에서 bin 디렉터리를 찾습니다.

bin 디렉터리에서 새 데몬 디렉터리를 만듭니다.

4단계 – PRUNSRV.EXE 복사

압축을 푼 Apache Commons 디렉터리에서 prunsrv.exe 파일을 찾습니다. 64비트 시스템을 사용 중인 경우 amd64 디렉토리에 있는 prunsrv.exe 파일을 사용하십시오.

prunsrv.exe 파일을 이전에 생성한 daemons 디렉토리에 복사합니다.

6단계 – Apache Cassandra 서비스 설치

prunsrv.exe 바이너리를 복사했으면 관리자로 명령 프롬프트를 열고 Cassandra bin 디렉터리로 이동합니다.

$ CD C:\카산드라\bin

다음으로 아래 명령어를 실행하여 Cassandra 서비스를 설치합니다.

$ 카산드라.bat -설치

위의 명령은 컴퓨터에 Cassandra 서비스를 설치합니다.

그런 다음 Windows 관리자를 사용하여 Cassandra 서버를 시작하거나 중지할 수 있습니다.

결론

이 게시물에서는 Apache Commons Daemon을 사용하여 Cassandra Server를 Windows 서비스로 실행하는 방법을 발견했습니다.