PM2 lets you run your nodejs scripts forever. In the event that your application crashes, PM2 will also restart it for you.
Visit the following resources to learn more: