Introdução ao PM2

Definição

O PM2 é um gerenciador de processos de produção para aplicativos Node.js com um load balancer integrado.

Ele permite manter as aplicações disponível para sempre, recarregá-los sem downtime e facilitar as tarefas comuns de administração do sistema.

O PM2 fornece os seguintes serviços:

  • Gerenciamento de aplicações
  • Monitoramento
  • Cluster Mode (load balancing e zero downtime)
  • Suporte a container
  • Gerenciamento de logs