PHP8.1.21版本已发布
vue8.1.21版本已发布
jquery8.1.21版本已发布

Nodejs怎么结束进程

青灯夜游
青灯夜游 转载
2021-01-18 18:35:25 3168浏览

相关推荐:《nodejs 教程》

NodeJS结束进程

process.kill(pid[, signal])事件

新增于:v0.0.06(node)

如果目标 pid 不存在,该方法会抛出错误。 作为一个特殊例子,信号 0 可以用于测试进程是否存在。 在 Windows 平台中,如果 pid 用于杀死进程组,则会抛出错误。

即使这个函数的名称是 process.kill(),它其实只是发送信号,这点与 kill 系统调用类似。 发送的信号可能是做一些与杀死目标进程无关的事情

简单粗暴的代码演示

process.on('SIGHUP', () => {
  console.log('收到 SIGHUP 信号');
});

setTimeout(() => {
  console.log('退出中');
  process.exit(0);
}, 100);

process.kill(process.pid, 'SIGHUP');

更多编程相关知识,请访问:编程视频!!

声明:本文转载于:csdn,如有侵犯,请联系admin@php.cn删除