Preservando estado através do PM2 em um servidor VPS
Com o PM2, você pode salvar a lista atual de scripts para que eles reiniciem automaticamente após uma reinicialização do servidor.
Para fazer isso, primeiro você precisa inicializar a preservação:
pm2 startup
Após isso, sempre que a lista de scripts for alterada, você precisa salvar o estado atual:
pm2 save
Inicie seus scripts de teste da maneira usual. Reinicie o servidor. Verifique se os sites pararam de funcionar.
Salve os scripts em execução. Reinicie o servidor. Verifique se os sites agora estão funcionando.