在NodeJs

时间:2017-09-11 14:52:09

标签: javascript node.js server request node-fetch

我想建立一个NodeJS服务器,只响应当时的请求。

基本上:通过执行fetch('<domain>/request/<id>我希望直到客户端收到其他请求排队的数据。有可能吗?

1 个答案:

答案 0 :(得分:0)

express-queue这样的npm模块可以正常工作。

var express = require('express');
var queue = require('express-queue');
var app = express();
app.use(queue({
    activeLimit: 1
}));

app.use("*", function(req, res, next) {
    setTimeout(function() {
        res.send("OK");
    }, 2000);
});
app.listen(3000);