Meteor服务器频繁崩溃,没有任何错误

问题描述 投票:0回答:1

我正在使用Meteor应用程序,我在EC2实例上部署了相同的应用程序。它工作正常,直到几天前。

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

我试图得到错误但不幸的是,因为没有任何日志我无法找出服务器一次又一次崩溃的原因。

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

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

nohup meteor - 设置SETTINGS-PRODUCTION.JSON&

我想知道由于nohup或其他一些原因引起的服务器崩溃。

请告诉我如何在流星中控制未捕获的异常,就像我们在快递中所做的那样。

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

任何帮助将非常感激!

谢谢

javascript node.js meteor amazon-ec2 nohup
1个回答
0
投票

使用nohup是一种相当低技术的解决方案。像Phusion Passenger,PM2这样的东西,或永远做得更好。

您的docker容器也可以配置为自动重启进程。

更好的是一个名为Meteor Up的工具,这使得将Meteor应用程序部署到EC2变得非常简单。

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

使用一个命令安装:

$ npm install --global mup

http://meteor-up.com/

© www.soinside.com 2019 - 2024. All rights reserved.