繁体   English   中英

无法永远运行SailsJS应用

[英]Cannot run SailsJS app with forever

我正在Amazon Ubuntu实例上安装SailsJS应用程序。

如果我用sails lift运行应用程序,则一切正常,程序成功运行。 现在,出于显而易见的原因,我尝试将其forever运行forever 根据SailsJS文档的指定,我将永远在项目根目录下的app.js文件上运行: forever start app.js

但是那个时候应用失败了:

forever list
info:    Forever processes running
data:        uid  command         script forever pid   id logfile                        uptime  
data:    [0] XXXX /usr/bin/nodejs app.js 15348   15350    /home/ubuntu/.forever/XXXX.log STOPPED 

日志文件仅包含:

error: Forever detected script exited with code: 0

知道为什么sails lift会起作用,但forever不会起作用吗?

有时会出现权限错误。 尝试验证.forever目录中的forever权限文件,或者可以使用sudo运行。

我用sudo forever start app.js ,我没有任何问题。

在那sudo forever list得到:

data:    [0] kBdX /usr/bin/nodejs app.js 23533   23538    /home/ubuntu/.forever/kBdX.log 0:0:34:28.312 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM