se o processo for para nodejs, e pode ser sua intenção, pois você o publicou originalmente no stackoverflow. Eu estava originalmente procurando por essa pergunta. Encontrei pm2 e é incrível. As outras respostas podem ajudar na massa geral, mas se for específico do nó, essa é de longe a melhor resposta, pois há monitoramento integrado e a configuração é simplesmente uma
$ npm install pm2 -g
$ cd yourappdirectory
"O PM2 é um gerenciador de processos de produção para aplicativos Node.js. com um balanceador de carga interno. Permite manter os aplicativos ativos para sempre, recarregá-los sem tempo de inatividade e facilitar tarefas comuns de administração do sistema.
Iniciar um aplicativo no modo de produção é tão fácil quanto: "
$ pm2 start yourappname.js
"usando o comando salvar e congelar, você ativa os processos para iniciar automaticamente na reinicialização"
$ pm2 save
$ pm2 freeze
para monitorar sua
$ pm2 monit
e reinicia
$ pm2 restart yourappname
também para informações de registro direto
$ pm2 logs
Agora eu posso executar facilmente duas janelas de massa em vez de usar a janela do navegador digialocean (na qual eu não podia rolar para cima); Para mais informações, consulte o github principal
https://github.com/Unitech/pm2
é incrível.