wils@web ~ $ cat ~/ajuda/como-implementar-o-pm2-5-2-0-para-manter-sua-aplicacao-node-js-executando-em-segundo-plano.md
DesenvolvimentoComo implementar o PM2 5.2.0 para manter sua aplicação Node.js executando em segundo plano
O PM2 é um gerenciador de processos para aplicações Node.js que permite que você mantenha sua aplicação em execução mesmo após falhas ou reinicializações do servidor. Nesta documentação, você aprenderá a implementar o PM2 5.2.0 para gerenciar sua aplicação Node.js.
Pré-requisitos
- Node.js instalado (versão 10 ou superior)
- npm (gerenciador de pacotes do Node.js)
Passo a Passo para Instalação do PM2
1. Instalar o PM2
O primeiro passo é instalar o PM2 globalmente usando o npm. Execute o seguinte comando:
npm install [email protected] -g
2. Iniciar sua Aplicação com PM2
Depois de instalar o PM2, você pode iniciar sua aplicação Node.js. Supondo que seu arquivo principal seja app.js, use o comando:
pm2 start app.js
3. Verificar o Status da Aplicação
Para verificar se sua aplicação está rodando corretamente, utilize:
pm2 status
4. Reiniciar a Aplicação
Se você precisar reiniciar sua aplicação, utilize:
pm2 restart app.js
5. Parar a Aplicação
Para parar a aplicação em execução, use:
pm2 stop app.js
6. Configurar o PM2 para Iniciar Automaticamente
Para garantir que o PM2 e suas aplicações sejam iniciadas automaticamente após uma reinicialização do servidor, execute:
pm2 startup
Depois, salve a configuração atual:
pm2 save
Conclusão
O PM2 é uma ferramenta poderosa para gerenciar aplicações Node.js, permitindo que você mantenha sua aplicação em execução em segundo plano. Uma dica valiosa é explorar os logs gerados pelo PM2 para monitorar o desempenho e solucionar problemas:
pm2 logsPrecisa de ajuda com isso no seu servidor? A gente resolve pra você.
falar no WhatsApp →// deu erro ou não funcionou?
Achou algo errado neste manual?
Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.