개발 환경에서는 간단한 명령을 사용하여 서버를 실행하는 것이 매우 쉽지만 프로덕션 환경에서는 항상 노드 응용 프로그램을 시작하고 실행해야 합니다.
Node 애플리케이션을 Windows 서비스로 실행하려면 다른 써드 파티 도구를 사용해야 합니다. 이 경우 구성하는 가장 좋고 쉬운 방법은 NSSM입니다.
https://www.helpmegeek.com/run-nodejs-application-as-windows-service/
NSSM은 무엇을 제공합니까?
Node.js 애플리케이션에 대해 NSSM을 설치 및 구성하면 서버가 백그라운드 서비스로 영원히 실행될 것입니다.
NSSM의 가장 두드러진 기능은 다음과 같습니다.
NSSM을 사용하여 노드 서버를 서비스로 실행하는 방법
다음은 NSSM을 설치 및 사용하여 항상 노드 응용 프로그램 서버의 가용성을 보장하는 방법에 대한 스크린 샷이 포함 된 단계별 지침입니다.
1 단계 : NSSM 다운로드
여기에서 최신 NSSM 패키지를 다운로드 할 수 있습니다.
Windows 10을 실행중인 경우 문제를 방지하려면 최신 시험판 빌드를 다운로드해야 합니다.
2 단계 : NSSM 폴더 이름 바꾸기 및 C : 드라이브에 배치
필수 단계는 아니지만 폴더 이름을 간단한 이름으로 바꾸고 C : 드라이브에 배치하여 접근성을 향상 시키는 것이 좋습니다.
이 연습에서는 폴더 이름을 "nssm"으로 지정하고 주 C:드라이브로 옮깁니다.
3 단계 : Nodejs 애플리케이션을위한 서비스 작성
다음 단계는 노드 애플리케이션에 NSSM을 사용하여 Windows 서비스를 작성하는 것입니다.
절차를 단계별로 수행하고 폴더 위치를 올바르게 설정하십시오.
그리고 그게 다야! Nodejs 앱은 이제 백그라운드 Windows 서비스로 실행됩니다. 문제가 발생하거나 시스템이 부팅되면 응용 프로그램이 자동으로 시작되어 노드 응용 프로그램의 최대 가용성을 보장합니다.
등록된 댓글이 없습니다.