集群节点JS在交通繁忙生产环境(Clustering Node JS in Heavy Traffi

2019-07-29 22:28发布

我有一个Web服务处理HTTP请求重定向到特定的URL。 右CPU在每天约500万次点击敲定,但我需要它的规模高达手柄20万个美元,外加。 这是一个生产环境,所以我有点担心关于新节点群集方法B / C它仍然列为实验。 我需要关于如何集群上处理一个Linux服务器业务节点的建议。 有什么想法吗?

Answer 1:

5000000每天相当于57.87每秒2500万是289.4每秒。 这些数字是不是太多了您的情况下,单一的服务器。 如果你只想要重定向的URL特异性,可以用另一种替代品,如去nginx的是更适合这份工作。 但是,如果您仍想使用的NodeJS,我觉得现代的服务器可以处理负载。 请看我的博客文章作为如何使用群集的例子: 的NodeJS:简单群集基准 。 如果你想使用所有的内核,你应该使用群集。



文章来源: Clustering Node JS in Heavy Traffic Production Environment