默认情况,一个nodejs脚本启动后,在 进程管理器 里, 进程的名字显示的是 node

像这样的 默认nodejs脚本的进程名 { w: 1714, h: 844, cap: "" }

都显示为node,脚本多了的话, 感觉不太直观, 如果给不同的脚本,设置不同的进程名字,那管理起来 ,就直观多了

main.js
// 该脚本会先把进程名改为【node-111哈哈】,10秒后,再改为【node-222嘿嘿】
 
 
 
// 把进程名字改为 node-111哈哈
process.title="node-111哈哈"
// 等待10秒
await new Promise(resolve => setTimeout(resolve, 10000))
 
 
// 把进程名字改为 node-222嘿嘿
process.title="node-222嘿嘿"
// 等待10秒
await new Promise(resolve => setTimeout(resolve, 10000))
 
 
 

运行上面的脚本, 打开进程管理器, 搜索 node 就可以看到效果了, 进程名字可以自定义,也可以为中文(至少在mac上测试没问题)

并且 脚本运行途中,也是可以动态修改 进程名字的, 比如你可以看到 脚本会先把进程名改为【node-111哈哈】,10秒后,再改为【node-222嘿嘿】

在动态修改 进程名 的时候,进程id是没有改变的

自定义node进程名 { w: 1714, h: 844, cap: "" }

自定义node进程名 { w: 1714, h: 844, cap: "" }