node多进程实现
发布于 4 个月前 作者 cheerApril 819 次浏览 来自 问答

除了PM2之外,还有什么方法或者模块让node实现多进程。。。

10 回复

回去再看看 Node 官网文档里面的 clusterchild_process 下?

@atian25 这个我知道,我应该加上这两个的。。。。

child_process 和cluster 除外

去 NPM 搜呗,Node 本身就只提供了这个能力,除非你脱离 Node,但我想这并不是你的原意。

child_process 是最底层的,cluster 是在前者的基础上。而你看到的 PM2 等都是它们的上层封装,像 egg 自己的 egg-cluster 也是对它们的封装,用了 cfork

怎么把这cluster模块得源码自己在本地使用? 我把整个node得内置模块得源码下载到本地了 但是引入后运行报错

啥叫下载本地运行。。。

@Linezy 你说的是你吧cluster的源码整一个下载下来放到一个文件里面,module.exports 出去让其他文件调用,但是运行的时候整个cluster源文件的JS文件报错了?

不是 我是想把cluster模块的轮询算法改一下,但是报错

老实说,改这个没啥意义,你总不会一直都是单机吧?

回到顶部