nodejs-socket.io的cluster模块的集群利用
node是单线程,每个应用的最大内存为1GB,为了利用系统的多核,node提供了cluster模块来创建多个node应用,本文是让socket.io利用多核
实现思路:创建一个master进程(管理工作进程)和多个worker进程(工作进程),连接来了后,由master进程计算并分发请求到指定的worker进程,并且每次相同ip的请求到达后,都由相同的worker进程处理
下面剖析代码:...
原创
2018-10-10 17:19:24 ·
10726 阅读 ·
1 评论