[英]Does the child process in Node JS need to be killed manually?
我有一个子进程。
问题是:
例子
import { spawn } from 'child_process'
const backTaskProcess = spawn(process.execPath, ['back-task.js'], {
cwd: process.cwd(),
})
// Do i need to disabled it manually?
process.on('SIGQUIT', () => {
backTaskProcess.kill('SIGQUIT')
})
不,不,是的。 你不需要手动杀死它,除非你在选项中使用detached: true 。 使用 fork() 时有例外,但这不适用于您的代码。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.