流星服务器崩溃非常频繁,没有任何错误

时间:2018-09-03 08:08:48

标签: javascript node.js meteor amazon-ec2 nohup

我正在使用Meteor应用程序,并且已在EC2实例上部署了该应用程序。直到几天前,一切都很好。

  

但是现在服务器进程自动终止,没有任何错误日志或   控制台

我试图获取该错误,但不幸的是,由于没有任何日志,因此我无法找出服务器一次又一次崩溃的原因。

我有一台运行应用程序的中型EC2计算机。

我正在使用 nohup 在后台运行该应用程序。 下面是我用来启动服务器的命令:-

  

nohup流星--settings SETTINGS-PRODUCTION.JSON&

我想知道有关由于nohup或其他原因导致的服务器崩溃。

请让我知道如何像流星一样处理未捕获的异常

  

如果进程被终止,我应该使用什么来自动重启服务器   出现任何错误或异常?

任何帮助将不胜感激!

谢谢

1 个答案:

答案 0 :(得分:0)

使用nohup是一项技术含量较低的解决方案。诸如Phusion Passenger,PM2之类的机器或永远做得更好的机器。

还可以将您的docker容器配置为自动重启该过程。

名为Meteor Up的工具甚至更好,它使将Meteor应用程序部署到EC2变得非常简单。

  

轻松部署您的应用程序Meteor Up是一款生产优质的Meteor应用程序   部署工具。

     

使用一个命令安装:

     

$ npm install --global mup

http://meteor-up.com/

相关问题