在 NodeJs 上创建请求等待列表
Create a request waiting-list on NodeJs
我想构建一个 NodeJS 服务器,一次只响应一个请求。
基本上:通过执行 fetch('<domain>/request/<id>
我希望直到客户端收到其他请求排队的数据。可能吗?
像 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);
我想构建一个 NodeJS 服务器,一次只响应一个请求。
基本上:通过执行 fetch('<domain>/request/<id>
我希望直到客户端收到其他请求排队的数据。可能吗?
像 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);