本文实例讲述了NodeJS父进程与子进程资源共享原理与实现方法。分享给大家供大家参考,具体如下:
实验目标:实现父进程与子进程间资源共享
使用模块:
简介:建立node集群,实现多进程,利用child_process来实现IPC,解决多核利用率,提高性能。 原理: 1 Master-worker主从模式的多进程架构 2 3 每个进程都有自己的区域,如果在各自区域内执行操作,资源并未共享。通过监听message事件和send实现消息传递,达到资源共享的效果 4 globalDataError为错误的资源共享方式, globalDataSuccess为正确的资源共享方式。 实现代码: 希望本文所述对大家nodejs程序设计有所帮助。 版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。fork()
复制进程,充分利用cpu资源(根据内核数决定)