【问题标题】:Can we use Node.js cluster using single core processor?我们可以使用单核处理器使用 Node.js 集群吗?
【发布时间】:2016-06-05 14:47:03
【问题描述】:

我有一个 node.js 应用程序,它同时接收来自客户端的多个请求。如果此应用程序运行在具有多核处理器的服务器上,我们可以利用 Node.js 集群的优势,通过创建多个实际上可以在多核处理器上并行执行的工作程序来扩展应用程序以进行管理负载。

由于 Node.js 是单线程的,如果我的应用程序在具有单个 CPU 的服务器上运行,我们可以使用集群来扩展应用程序吗?

【问题讨论】:

    标签: node.js


    【解决方案1】:

    英特尔内核通常具有超线程,每个内核允许两个线程以(稍微?)较慢的性能。即使使用单核,您也应该能够获得这些好处。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-03-28
      • 2021-12-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-01
      • 1970-01-01
      • 2021-04-19
      相关资源
      最近更新 更多