2023. 9. 15. 09:47ㆍ카테고리 없음
아래 링크에서 다운로드 받습니다.
아래는 NSSM 명령어입니다.
서비스를 생성합니다.
C:\infra\nssm-2.24\nssm-2.24\win64\nssm.exe install KR_SalesComp_WAS
등록된 서비스를 수정합니다.
C:\infra\nssm-2.24\nssm-2.24\win64\nssm.exe edit KR_SalesComp_WAS
서비스를 삭제합니다.
C:\infra\nssm-2.24\nssm-2.24\win64\nssm.exe remove KR_SalesComp_WAS
서비스를 시작합니다.
C:\infra\nssm-2.24\nssm-2.24\win64\nssm.exe start KR_SalesComp_WAS
서비스를 중지합니다.
C:\infra\nssm-2.24\nssm-2.24\win64\nssm.exe stop KR_SalesComp_WAS
아래는 서비스 생성 또는 수정 시
Path: 백그라운드로 실행하기 때문에 javaw 경로를 잡아주고
C:\Program Files\Java\jre1.8.0_361\bin\javaw.exe
Startup directory: java 디렉토리리
C:\Program Files\Java\jre1.8.0_361\bin
Arguments: 스프링 실행 관련 파라미터를 작성합니다
-Xmx7336m -Xms6288m -jar C:\infra\siemens-0.0.1-SNAPSHOT.jar --spring.profiles.active=prod
로컬로 실행하며 서비스와 데스크탑 상호작용을 허용합니다.
리얼타임으로 설정 후 install 또는 edit를 눌러주시면 끝입니다.
서비스를 start 하면 아래와 같이 프로세스가 잘 동작하는 것을 알 수 있습니다.
임의로 프로세스를 종료를 시키면 자동으로 되살아납니다.
아래는 서비스 등록된 결과입니다.