Javascript Node.js和Forever/Forever Montior
我目前正在使用forever monitor生成一个基本的HTTP节点服务器,尽管当我执行执行forever monitor脚本的JavaScript时,它不会被发送到后台,当我退出TTY会话时,HTTP服务器停止 下面是我用来生成服务器的代码 我真正要问的问题是,我是否应该使用Forevers CLI生成脚本,以编程方式生成后续服务器Javascript Node.js和Forever/Forever Montior,javascript,node.js,http,forever,Javascript,Node.js,Http,Forever,我目前正在使用forever monitor生成一个基本的HTTP节点服务器,尽管当我执行执行forever monitor脚本的JavaScript时,它不会被发送到后台,当我退出TTY会话时,HTTP服务器停止 下面是我用来生成服务器的代码 我真正要问的问题是,我是否应该使用Forevers CLI生成脚本,以编程方式生成后续服务器 var forever = require('forever-monitor'); var child = new (forever.Monitor)('
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();
您可以通过运行
forever start [your-script.js]
或者,如果您不想安装Forever的CLI,可以运行
nohup node [your-script.js] > nohup.log &
这是一个很好的问题。因为此脚本现在是当前活动的TTY脚本。只会把你引向递归地狱。您是否使用
永久监控脚本?