浅谈Nodejs关闭进程的方法

本篇文章和大家一起了解一下node关闭进程的方法。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。

浅谈Nodejs关闭进程的方法

相关推荐:《node》

NodeJS结束进程

Process:对象是一个全局变量,它提供有关当前 Node.js 进程的信息并对其进行控制。 作为一个全局变量,它始终可供 Node.js 应用程序使用,无需使用 require()。 它也可以使用 require() 显式地访问

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

新增于:v0.0.06(node)

pid进程PIDsignal|将发送的信号,类型为字符串或数字,默认值:SIGTERM。process.kill()方法signal发给pid标识的进程信号名称是如 ‘SIGINT’ 或 ‘SIGHUP’的字符串。更多信息,参见信号事件和 kill(2)。

如果目标 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');

登录后复制

简单粗暴的方式直接演示

由于个人工作时间上的原因就不细写代码,但是整体思路都是一样的

需求:根据自己去电脑上面看自己的进程pid来获取自己对应的pid将其填入变量中,完成编码后使用node编译代码—->执行

node process.js

登录后复制

let pid = 11784;//11784是我个人电脑上的应用程的pid,可根据自己电脑的pid填入其中process.kill(pid, 'SIGTERM');//结束pid的进程

登录后复制

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

以上就是浅谈Nodejs关闭进程的方法的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2634500.html

(0)
上一篇 2025年3月7日 04:33:42
下一篇 2025年2月21日 12:35:45

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • 分享几种实用的Node.js调试方法,快来收藏吧!!

    本篇文章给大家介绍nodejs调试的几种方式。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 相关推荐:《nodejs 教程》 第一种 1、打开 vscode 内置终端,右上角选择 JavaScript Debug Ter…

    2025年3月7日 编程技术
    200
  • Nodejs+express中间件实现文件上传

    本篇文章给大家详细介绍nodejs文件上传的方法。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 笔者用nodejs做项目时需要用到文件上传的功能,在网上搜索了很多教程,找到了一个express的中间件,用于处理multi…

    2025年3月7日
    200
  • 详解主动终止Node.js进程的几种方法

    本篇文章给大家介绍一下主动触发node进程终止的一些方法。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 有几个原因会导致 Node.js 进程终止。其中一些是可以避免的,例如抛出错误时,而另一些是无法防止的,例如内存不足…

    2025年3月7日
    200
  • Node.js中LTS和Current有什么区别

    本篇文章给大家介绍一下node.js中lts和current的区别。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 2016 年 10 月 18 日,Node.js v6 LTS (Boron) 发布,这也是 Node.j…

    2025年3月7日
    200
  • 详解nodejs中的事件循环机制

    本篇文章带大家了解一下node中的事件循环机制。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 前端开发离不开JavaScript,Javascript是一种web前端语言,主要用于web开发中,由浏览器解析执行。而js的…

    2025年3月7日 编程技术
    200
  • 详解vscode中如何更简单、有效地调试Node.js程序!!

    本篇文章给大家介绍一下使用vscode调试node.js的超简单方法。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 推荐学习:《vscode》、《vscode》 让我们面对现实吧…调试 Node.js 一直是…

    2025年3月7日 编程技术
    200
  • 深入浅析Nodejs中的“洋葱模型”

    本篇文章带大家了解一下nodejs中的“洋葱模型”。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 目前比较流行的 Node.js 框架有Express、KOA和Egg.js,其次是另外一个正在兴起的与 TypeScrip…

    2025年3月7日 编程技术
    200
  • 浅谈Nodejs中的callback回调

    本篇文章给大家介绍一下nodejs中的callback回调。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 推荐学习:《nodejs》 什么是callback?  很显然,字面意思就是回调 那为什么在Node中需要回调操作…

    2025年3月7日
    200
  • Nodejs如何实现简单的GET请求

    本篇文章给大家介绍一下node.js实现简单的get请求的方法。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 【推荐学习:《nodejs 教程》】 GET请求的识别非常的简单,就是URL的识别,使用的是url.parse…

    2025年3月7日 编程技术
    200
  • 聊聊Nodejs中的模块化和事件循环

    本篇文章带大家了解一下nodejs中的模块化和事件循环。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 5.20出了一款线上Ide,能够在浏览器上边运行 Node.js —nodejs 1 Node.js简介 Node.j…

    2025年3月7日 编程技术
    200

发表回复

登录后才能评论