node子进程与线程

微笑、不失礼 提交于 2020-01-06 22:01:10

master.js文件

const cp = require('child_process')  //控制子进程的调度

const child_process = cp.fork(__dirname + './child.js');  //创建子进程,参数是子进程入口js

child_process.send('haha'); //给子进程发送消息

child_process.on('message',(str) => {

     console.log(str);  //主进程接收子进程发送的消息

})

child.js文件

process.on('message',(str) => { //process是一个全局变量

      console.log(str);

  process.send('hehe');  //子进程给主进程发送消息

}) //子进程接受消息

运行node master.js  输出haha   此时主进程未退出

 

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!