PM2无法启动NodeJS Express Webapps,但没有错误

时间:2016-11-23 18:48:26

标签: node.js express pm2

我有一个用NodeJS / Express编写的Web应用程序,当我从命令行运行它时运行正常。我试图让它在pm2下运行,以便它连续运行,必要时重新启动。

它运作良好一段时间,但由于某种原因停止工作。现在,当我尝试在pm2重新启动时,它似乎开始正常(它进​​入“在线”状态),但然后出错(更改为“错误”状态)。但是任何日志文件都没有错误。

我在Express应用程序中添加了一个应该记录任何错误堆栈跟踪的函数(app.use(function(err,req,res,next){console.error(err.stack)...),但是它甚至没有显示在pm2日志文件中。

我尝试重新安装pm2,删除.pm2目录中的各种内容以及其他一些内容,但似乎没有任何功能。

pm2版本2.1.5

0 个答案:

没有答案