【发布时间】:2015-07-18 01:34:16
【问题描述】:
我想用 node.js 构建一个计算服务器
基本上,node.js 将充当服务器基础架构的前端。当它收到一个请求时,它会将计算请求放在一个队列上,这个队列可能在也可能不在同一台服务器上。队列中的条目将由一个 CPU 场取出,该场将进行实际计算。 CPU 场肯定会在其他服务器上。整个基础设施看起来像:-
我的问题是,如何将结果传递回 node.js 以便它可以将其传递回客户端?即图中的红色箭头。
我会做这样的事情吗?
app.get(ipnRoute, function (req, res) {
putRequestOnQueue();
nonBlockingQueuePollForResult();
res.end('');
});
或者有没有更好的方法?
【问题讨论】:
标签: node.js computation