我使用node.js
设置运行http-server的AWS Ubuntu实例我想知道是否有可能在持续保持http-server开启的同时退出我的远程服务器。
答案 0 :(得分:1)
这是一个非常好的教程,涉及保持node.js服务器运行,以及其他事项,处理在后台运行它。
http://blog.nodejitsu.com/keep-a-nodejs-server-up-with-forever/
答案 1 :(得分:1)
永远是一个不错的选择(如上所述)。
虽然,我建议使用AWS' Elastic Beanstalk超过EC2(这是您现在正在使用的服务,如果我做对了),它为您提供了一个简单的界面来部署您的Web服务器,没有任何ssh干扰并始终保持活动状态部署之后,还可以轻松地为您提供其他一些负载平衡和自动缩放功能。
答案 2 :(得分:0)
您也可以使用pm2。除了保持你的http服务器在线,它还可以让你进行负载平衡和其他任务。
运行
npm install pm2 -g
在您的服务器上,然后使用
启动您的应用pm2 start app.js
正如marekful指出的那样,退出Ubuntu服务器不会对您的http服务器产生任何影响。