在交通繁忙的生产环境中集群节点JS

时间:2012-06-13 21:54:42

标签: javascript node.js cluster-computing node-cluster

我有一个Web服务处理http请求以重定向到特定的URL。对,CPU每天大约有500万次点击,但我需要将其扩展到2000万以上。这是一个生产环境,所以我对新的Node Cluster方法有点担心b / c它仍然被列为实验性的。我需要有关如何集群Node来处理linux服务器上的流量的建议。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

每天500万相当于每秒57.87,而2500万每秒289.4。对于您的案例,这些数字对于单个服务器来说并不算太多。如果您只想重定向指定网址,则可以使用更适合该作业的其他替代方法,例如nginx。但是,如果您仍想使用NodeJS,我认为现代服务器可以处理该负载。请查看我的博客文章,了解如何使用群集:NodeJS: Simple Clustering Benchmark。如果要使用所有核心,则应使用群集。