서비스 제작자

서비스 생성기에는 팀 에디션 이상이 필요합니다.

서비스 생성자를 포함하는 방법

GUI 도구

출력 페이지에서 "서비스 생성자 포함"을 선택하십시오.

include-service-creator

CLI 도구

작업 파일에 "includeServiceCreator" 필드를 추가하세요.

includeServiceCreator: true

서비스 크리에이터 사용 방법

윈도우

윈도우 서비스 제작자는 다음과 같습니다. nssm

이 도구는 출력 폴더에서 찾을 수 있으며, 실행 파일과 함께 사용해야 합니다.

설치 서비스

출력 폴더로 이동하여 실행하십시오.

nssm install service-name exe-file-name [arguments]
# For Tomcat Application, go to tomcat/bin folder
nssm install service-name tomcat-launcher [jvm-arguments]

서비스 시작

nssm start service-name;

서비스 중단

nssm stop service-name

상태 보기

nssm status service-name

서비스 제거

nssm remove service-name

nssm의 자세한 사용법은 다음을 참조하십시오. https://nssm.cc/commands.

리눅스

Linux용 서비스 생성기는 다음을 기반으로 합니다. 시스템ctl.

설치 서비스

출력 폴더로 이동하여 실행하십시오.

sudo ./service-creator service-name exe-file-name [arguments]
# For Tomcat Application, go to tomcat/bin folder
sudo ./service-creator service-name  tomcat-launcher

서비스가 생성되면 자동으로 실행되고 시스템 시작 시 자동으로 실행되도록 설정됩니다.

서비스 상태를 확인하세요.

sudo systemctl status service-name

서비스 중단

sudo systemctl stop service-name

서비스 시작

sudo systemctl start service-name

자동 실행을 비활성화합니다.

sudo systemctl disable service-name

자동 실행을 활성화합니다

sudo systemctl enable service-name

systemctl의 자세한 사용법은 다음을 참조하십시오. https://www.shubhamdipt.com/blog/how-to-create-a-systemd-service-in-linux/