javascript - Node.js在多核机器上

  显示原文与译文双语对照的内容

在单一进程和 thread, Node.js 看起来有趣,我一定遗漏了什么- 不是 node.js 调谐在显示父作业?

那么 multi-core CPU 和multi-CPU服务器的规模如何? 毕竟,尽可能快地使用single-thread服务器,但对于高负载,我想使用几个 CPU 。 而这些同样也会为制作应用加快- 似乎今天的方法是使用多个 CPU 和并行化任务。

node.js 如何适应这里图片? 是以某种方式分发多个实例或者?

时间:

Ryan Dahl在上回答这个问题,他去年夏天在谷歌上给出的技术演讲。 举个例子,"只运行多个节点进程并使用一些有意义的东西来允许他们交流。 比如 sendmsg ( ) -style IPC或者传统 rpc"。

如果你想立即弄脏你的手,请检查 spark2永久模块。它使得生成多个节点进程变得非常简单。 它负责设置端口共享的,所以也可以各自接收到相同的端口和连接的auto-respawning如果你想确保一个进程将重新启动如果/当它死了

更新- 10/11/11: 节点社区中的一致性似乎是集群现在是管理每个机器上多个节点实例的首选模块。 永远也是值得的。

...