Node.js 使用nginx的pm2在崩溃时无法重新启动服务器

Node.js 使用nginx的pm2在崩溃时无法重新启动服务器,node.js,nginx,pm2,Node.js,Nginx,Pm2,我正在aws ec2上部署服务器。我使用pm2和nginx。但是,当应用程序崩溃时,web应用程序返回502 bad gate way。服务器无法自动重新启动。 我阅读了其他文章,这些文章建议使用下面的代码,但没有帮助 process.on('uncaughtException',函数(e){ console.log('发生错误。错误为:%s,堆栈跟踪为:%s',e,e.stack); log(“进程将立即重新启动”); 过程。退出(1); });默认情况下,pm2将重新启动你的应用程序。你是如

我正在aws ec2上部署服务器。我使用pm2和nginx。但是,当应用程序崩溃时,web应用程序返回502 bad gate way。服务器无法自动重新启动。 我阅读了其他文章,这些文章建议使用下面的代码,但没有帮助

process.on('uncaughtException',函数(e){
console.log('发生错误。错误为:%s,堆栈跟踪为:%s',e,e.stack);
log(“进程将立即重新启动”);
过程。退出(1);

});

默认情况下,
pm2
将重新启动你的应用程序。你是如何运行pm2的?是否有任何pm2配置文件,请添加以供更多参考