gpt4 book ai didi

node.js - 什么是最好的 node.js 集群?

转载 作者:搜寻专家 更新时间:2023-10-31 23:31:03 25 4
gpt4 key购买 nike

Node http://nodejs.org/docs/v0.6.19/api/cluster.html中有集群模块

但我发现了一些其他类似的实现 https://github.com/learnboost/cluster

什么是最好的,谁有经验?

其他问题,

生产中有必要使用nginx吗?如果是这样,为什么?具有 Node 、100K、200k 的单个现代多核服务器可以同时处理多少个连接?

谢谢!

最佳答案

  1. 集群模块来自https://github.com/learnboost/cluster仅适用于 Node v0.2.x 和 v0.4.x,而官方集群模块自 v0.6.x 起已融入 Node 核心。请注意,API 将针对 v0.8.x(指日可待)进行更改。
    因此,您应该使用内置集群的最新版本的 Node。

  2. NGiNX 提供静态文件的速度更快,但除此之外,我看不出有任何可靠的理由使用它。如果你想要一个反向代理,像 HAProxy 这样的东西更好(或者你可以使用像 node-http-proxy 或 bouncy 这样的 Node 解决方案)。

  3. 除非您在生产中使用“Hello World”示例,否则您无法准确预测可以同时处理多少个连接。通常单个 Node 进程可以处理数千个并发连接。

资源:

关于node.js - 什么是最好的 node.js 集群?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10927332/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com