PM2 command list

Look! there's a flower!·2025년 2월 21일

PM2 is a process manager for node.js, it starts and stopp Node.js processes

  1. install
    $ sudo npm install pm2 -g // global로 설치

  2. ecosystem.config.js 파일 생성
    $ pm2 ecosysmtem // PM2 설정 파일
    이 파일에서
    apps로 타겟 시스템 설정 (이것만 있을 수 있음)

    name, script, instances, autorestart, watch, env 등 설정

  3. commands
    $ pm2 start [프로젝트실행파일] // 실행
    $ pm2 stop all // 실행 중단
    $ pm2 restart [프로젝트실행파일] // 재시작
    $ pm2 restart all // 재시작
    $ pm2 status // 상태 확인
    $ pm2 delete [process id] // 프로세스 삭제
    $ pm2 kill // 모든 프로세스 kill
    $ pm2 reload index.js // kill 하지 않고 적용
    $ pm2 ls
    $ pm2 log all
    $ pm2 log 0
    $ pm2 log 6
    $ pm2 install logrotate
    $ pm2 unsinstall logrotate
    $ pm2 install pm2-logrotate

profile
Why don't you take a look around for a moment?

0개의 댓글