Can the pm2 node module restarts the app after crash automatically
I have a node app ready which is workable, but has known and unknown bugs which crashes the node app. In such cases it would be nice if pm2 can restart the node app. Is this feature already available in pm2 ? Yes, it does this by default and there is even a watch option to restart on changes. Also, check new excellent option --exp-backoff-restart-delay=100 (msec, not sec!) pm2 will restart crashed app after 100 msec, then step-by-step increase restart-delay to 15 secunds This may help: # Generate Startup Script $ pm2 startup # Freeze your process list across server restart $ pm2 save # Remove