node-cluster:使用NodeJS集群模块来实现接近无停机的热重装的示例

时间:2024-05-31 08:29:26
【文件属性】:

文件名称:node-cluster:使用NodeJS集群模块来实现接近无停机的热重装的示例

文件大小:4KB

文件格式:ZIP

更新时间:2024-05-31 08:29:26

JavaScript

通过可用的CPU内核平衡Express服务器 专门针对Node 0.12.5进行了测试。 概述 软件包随附了v0.12或更高版本的NodeJS。 尽管NodeJS本质上是单线程的,这使我们能够在多个CPU内核之间平衡Node应用程序。 我们可以开始使用多核计算机来提高应用程序的吞吐量,同时仍然可以对这些计算机本身进行负载平衡以提高可靠性。 无停机时间部署 使您的应用程序在多个过程之间保持平衡,还可以部署代码,而无需重新启动整个应用程序: 1. while your current cluster is running, deploy the new code 2. initiate a hot reload with `npm run reload` 3. the master process will then spin up a new worker for each current


【文件预览】:
node-cluster-master
----config()
--------default.js(77B)
----index.js(121B)
----package.json(334B)
----.gitignore(27B)
----lib()
--------server.js(454B)
--------cluster.js(2KB)
--------pLog.js(285B)
----README.md(2KB)

网友评论