우노
[NodeJS] npm forever - 앱 종료 시 자동 재실행 본문
들어가기 앞서,
- 해당 포스트에서는, npm forever를 사용하여, Node.js 앱 종료 시 자동 재실행하는 방법에 대해서 다뤄보겠습니다.
forever 설치
npm install forever -g
forever 시작 (Node.js 앱 실행)
앱 파일들이 있는 경로로 이동한 뒤, 주석을 참고해 명령어를 실행합니다.
# 파일을 직접 실행할 경우 forever start app.js # package.json의 scripts를 실행할 경우 forever start -c "npm run dev" ./
forever 관리 프로세스 확인
forever list
forever 관리 프로세스 제거
forever stop "forever관리번호"
- forever 관리 프로세스를 제거할 뿐, 실제 프로세스는 남아있게 됩니다.
- 실제 프로세스까지 종료하고 싶다면, ps -ef 로 해당 프로세스의 PID를 확인한 뒤, kill -9 “PID”로 해당 프로세스를 종료할 수 있습니다.
'Web_App > NodeJS' 카테고리의 다른 글
[NodeJS] .npmrc 인증 정보 설정 (0) | 2023.09.15 |
---|---|
[NodeJS] Request 로그 출력 (0) | 2023.03.29 |
Comments