如果服务器重新启动,是否需要在EC2上手动重启我的应用程序?

时间:2017-09-08 03:26:54

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

这是我第一次使用EC2,请记住这一点。我旋转了EC2实例并在其上放置了一个非常基本的nodejs / express app。我通过个人计算机上的终端连接到ec2服务器并运行节点app.js启动应用程序,一切运行正常。我感到困惑的部分是这将持续多久。理想情况下,我只是想让它坐在那里而不是触摸它并让它运行好几年。它会这样吗?如果不是我需要做什么?如果服务器由于某种原因重新启动怎么办?这里的常见做法是什么?

2 个答案:

答案 0 :(得分:4)

转到项目的根目录并键入此命令以永久运行服务器。

sudo npm install forever -g
forever start -c "node app.js" ./

答案 1 :(得分:1)

在为生产环境设置节点时,此blog可能会有所帮助