【问题标题】:Using nohup for Node.js on Amazon ec2在 Amazon ec2 上为 Node.js 使用 nohup
【发布时间】:2014-01-07 11:38:39
【问题描述】:

我正在尝试让我的 Node 应用程序从亚马逊 ec2 实例可靠地运行。我试过了:

  1. 要永久安装,我会遇到很多错误:

    npm 错误!错误:ENOENT, ... 50行错误 ... npm 错误! fstream_stack Object.oncomplete (fs.js:96:15)

  2. nohup 节点 server.js &

方法 2 有效,但如果它出现故障,它不会再次启动我的应用程序。如果应用程序出现故障,有人可以告诉我如何使用 nohup 来重新启动应用程序吗? 谢谢!

【问题讨论】:

标签: node.js amazon-web-services amazon-ec2 nohup forever


【解决方案1】:

也许你可以和主管一起试试:

https://github.com/isaacs/node-supervisor

很简单,如果出现问题,只需重新启动即可。

对于更复杂的控制,包括服务器重启你可以试试pm2

https://github.com/Unitech/pm2

pm2 太棒了!!

【讨论】:

  • 感谢 node-supervisor 工作,不需要任何花哨的东西,只需自动重启
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-11-22
  • 1970-01-01
  • 2013-05-08
  • 2017-08-07
  • 2017-08-27
  • 2013-08-16
相关资源
最近更新 更多