【发布时间】:2013-09-19 08:26:13
【问题描述】:
我目前正在使用永久监视器来生成一个基本的 HTTP 节点服务器,尽管当我执行执行永久监视器脚本的 JavaScript 时,它不会发送到后台,当我退出 TTY 会话时,HTTP服务器停止。
下面是我用来生成服务器的代码。
我真正要问的问题是,我是否应该使用 Forevers CLI 来生成以编程方式生成后续服务器的脚本?
var forever = require('forever-monitor');
var child = new (forever.Monitor)('streams.js', {
max: 3,
silent: true,
options: []
});
child.on('exit', function () {
console.log('streams.js has exited after 3 restarts');
});
child.start();
【问题讨论】:
-
这是一个很好的问题。因为这个脚本现在是当前活动的 TTY 脚本。只会把你带到递归地狱。你有
foreverforever-monitor脚本吗?
标签: javascript node.js http forever