1. 首页
  2. 课程学习
  3. 软件测试
  4. 详解node child_process模块学习笔记

详解node child_process模块学习笔记

上传者: 2020-10-28 07:07:24上传 PDF文件 72.98KB 热度 33次

NodeJs是一个单进程的语言,不能像Java那样可以创建多线程来并发执行。当然在大部分情况下,NodeJs是不需要并发执行的,因为它是事件驱动性永不阻塞。/usr/bin/env nodenode 与 子进程之间的通信是使用IPC管道机制完成。在分布式应用中用于并行处理业务,具备良好的收缩性和稳定性。这里需要注意,fork一个进程代价是昂贵的,node单进程事件驱动具有很好的性能。尝试将上述的端口随机数改为8080,启动会发现抛出如下异常。抛出端口被占有的异常,这意味着只有一个worker.js才能监听8080端口,而其余的会抛出异常。句柄就是一种标识资源的引用,它的内部包含了指向对象的文件描述符。

下载地址
用户评论