连续运行Node JS服务器(http-server)

时间:2014-09-12 21:31:36

标签: forever httpserver

我使用ecstatic作为我的网络应用程序的静态文件服务器,我需要以' npm start' 。如你所知,有一种方法可以将nodejs作为守护进程运行--Forever。但Forever适合运行nodejs脚本而不是http-server。我知道这可能听起来很愚蠢,但我测试了“永远开始npm start'正如你可能猜到它没有用。有人知道完成这项工作的方法吗?

3 个答案:

答案 0 :(得分:0)

forever对HTTP服务器完全正常。 (它们可能是最常用的。)但如果您需要使用npm start启动服务器,为什么要永远告诉npm install

forever start npm start

答案 1 :(得分:0)

如果是ubuntu,请使用命令npm install forever永远安装在你的系统中然后你可以继续像启动server.js

答案 2 :(得分:0)

您应该使用Node Supervisor。这真的很容易让我想起红宝石霰弹枪。

简单做

npm install supervisor -g

然后使用

运行它
supervisor whateverYourServerIs.js

https://github.com/isaacs/node-supervisor