请勿使用pm2启动快递应用

时间:2016-07-11 15:24:50

标签: javascript node.js express

我做nodemon它很好,但是当发生了什么事情时,nodemon没有重启应用程序。

我在ubuntu服务器上试过的地方:

  1. npm install pm2 -g
  2. 转到我的app目录并执行pm2 start app.js
  3. pm2 startup ubuntu
  4. 我的应用仍然有502错误的网关错误。叹气为什么会这样?我nodemon它正在运行..奇怪的是在终端pm2确实显示了一个应用程序并且它在线:(

2 个答案:

答案 0 :(得分:0)

1)检查您的应用程序是否在PM2中列出,请使用命令 pm2 list

2)应该列出正在运行的应用,您可以找到 online errored 每个应用的状态

enter image description here

3)如果您的应用是 online ,请尝试 curl localhost:port (如果可行,则说明防火墙或nginx出现了问题/ apache配置)

4)如果是 errored ,请检查pm2日志- 〜/ .pm2 / pm2.log '< / p>

答案 1 :(得分:0)

如果 pm2.log 显示“...有太多不稳定的重启...”,请尝试解决方案https://stackoverflow.com/a/30651668/3054511