如何在快递网站中使用节点的集群模块?

Phi*_*oth 1 node.js express node-cluster

我已经阅读了一些关于Node.js 0.8中引入的集群模块的内容,但我不确定如何(或者我是否应该)将其应用于我在Express上运行的网站.我有一个漂亮的vanilla Express设置:由Hogan.js呈现的模板,由Stylus编译的CSS,没有websockets或花哨的中间件.

使用群集模块可以获得显着的性能提升吗?

如果是这样,如何最好地在标准Express项目中使用集群?

Row*_*wan 6

事实上,我昨天在博客上发表了这篇文章!在回答你的表现问题时 - 是的,有一个明确的好处.我在帖子中包含了一些基准:http:
//rowanmanning.co.uk/posts/node-cluster-and-express

简而言之,集群模块可以让您充分利用多核机器; 您的应用将能够处理更多的请求.

这个答案也值得一读,其中详细介绍了Nginx作为替代方案:
多核机器上的Node.js