我正在使用 Amazon WS 来测试一些基本的 nodejs 服务器。我遇到的问题是,当我关闭 PC 上的 putty 命令提示符时,我无法再使用浏览器访问服务器。
我读过关于永远和永远的监视器。我不确定为什么必须不断地重新启动脚本,但是好吧,让我们假设它必须。
我同时使用
forever "/home/ec2-user/myApp.js"
和
node "/home/ec2-user/foreverMonitor.js"
(后者在 foreverMonitor.js 文件中有 myApp.js 引用。类似于Where place forever-monitor code?。)
两者都启动服务器,但是当我关闭腻子时,两者都让服务器死机。
我在这里想念什么?
- - - - - - - - - - - - - - - - - - - 更新 - - - - - - -------------------------
我想我也可以跳过 foreverMonitor(尚未验证)
nohup forever "/home/ec2-user/myApp.js" &
forever stop "/home/ec2-user/myApp.js"
- - - - - - - - - - - - - - - - - - - 更新 - - - - - - -------------------------
工作,现在使用这个
nohup forever "/home/ec2-user/foreverMonitor.js" &
forever stop "/home/ec2-user/foreverMonitor.js"