Skip to content

Instantly share code, notes, and snippets.

@jhowbhz
Last active June 27, 2023 16:18
Show Gist options
  • Save jhowbhz/4c8044c2ed42aafe607f107ac0f31733 to your computer and use it in GitHub Desktop.
Save jhowbhz/4c8044c2ed42aafe607f107ac0f31733 to your computer and use it in GitHub Desktop.
PM2 Commands utils

Inicia com nome

pm2 start index.js --name="APP"

Reinicia a cada alteração dos arquivos

pm2 start index.js --watch

Lista as instancias

pm2 list

Mostra todos os status

pm2 status

Mostra detalhes da instancia

ID = número do processo

pm2 log ID

Mostra um monitor com todas as instancias

pm2 monit

Modo de cluster

Nota: Se você ainda tiver algum processo em execução, será necessário removê-los todos com pm2 delete all
10 = numero de processos

pm2 start index.js -i 10

Links referencia

https://medium.com/swlh/pm2-production-ready-nodejs-applications-in-minutes-d0e56349d10a

https://pm2.keymetrics.io/docs/usage/pm2-doc-single-page/

https://faun.pub/how-to-setup-pm2-and-run-node-js-applications-fit-devops-adbc20bb45ad

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment