pm2로 express서버 백그라운드 실행하기

서주·2023년 9월 25일

pm2 설치

npm install -g pm2

package.jon을 수정해 npm start명령어로 실행이 되게끔 만든다

"scripts": {
  "start": "node app.js"
}

pm2에 프로젝트를 등록한다. npm start명령어가 먹히는 폴더에서 써야한다.
app-name은 애플리케이션 이름이고 --과 start는 띄어야 한다

pm2 start npm --name "<app-name>" -- start

애플리케이션 목록 확인

pm2 list

애플리케이션 로그 확인

pm2 logs <app-name>

애플리게이션 재시작

pm2 restart <app-name>

정지

pm2 stop <app-name>

삭제

pm2 delete <app-name>

0개의 댓글