gpt4 book ai didi

node.js - 是否有一个在 Windows 上本地运行的 Node.js 多进程模块

转载 作者:太空宇宙 更新时间:2023-11-04 02:44:16 26 4
gpt4 key购买 nike

有谁知道 Node.js 模块(例如多 Node 或 Stereo)可以在 Windows 上 native 运行多个服务器进程。

上面列出的模块都调用了“process.binding("net")”,并且该行目前似乎只在 posix 机器上工作(请参阅此错误: https://github.com/joyent/node/issues/1373 ),但在 Windows 上会崩溃。

也欢迎其他建议!

最佳答案

您尝试过内置的集群模块吗? ...

Node.JS v0.6.X 包含开箱即用的“集群”模块,这使得可以轻松设置可以在单个端口上监听的多个 Node 工作程序。这与 learnboost“集群”模块不同。

http://nodejs.org/docs/latest/api/cluster.html

if (cluster.isMaster) {
// Fork workers.
for (var i = 0; i < numCPUs; i++) {
cluster.fork();
}
} else {
http.Server(function(req, res) { ... }).listen(8000);
}

参见this post

关于node.js - 是否有一个在 Windows 上本地运行的 Node.js 多进程模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7864660/

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