Node.js - 执行父进程停止/重新启动时不关闭的独立进程

时间:2017-03-09 22:16:54

标签: javascript node.js linux

我需要从node.js应用程序中启动一个独立的进程(单独的应用程序),而不需要它充当子进程。

我无法使用process.spawn启动进程,即使已设置了detached:true。生成的进程应该是完全独立的,并且在Node.js应用程序重新启动或崩溃时不会被杀死。

这是我到目前为止所做的:

let cp = spawn('./background_script', args, {
    detached: true,
    stdio: [ 'ignore', 'ignore', 'ignore' ]
});
cp.unref();

我错过了什么?

0 个答案:

没有答案