有关在多核计算机上运行的Node.js的问题(多个node.exe进程如何相互处理)

时间:2019-10-01 20:29:44

标签: node.js azure azure-web-sites iisnode azure-app-service-plans

常规信息:

使用Azure App Services

使用IISNODE并运行使用SSR的Nodejs + Angular应用程序

详细说明:

我遇到了一个不了解在多核系统上运行的Nodejs的问题。我知道Nodejs是单线程的,您可以为计算机上的每个内核运行多个node.exe进程,这听起来像是水平缩放,但是处于IISNODE级别。

因此,在我的思考过程中,如果将天蓝色实例扩展为具有2个核心而不是1个核心类似于水平扩展,那么横向扩展多个单个核心实例(每个运行1个node.exe)的利弊是什么?处理

我尝试在iisnode上查找文档,以解释多个node.exe进程如何处理进入单个实例的请求,但是很茫然。

0 个答案:

没有答案