Node.js:Express.js设置保持活动状态
在express.js Web服务器中设置keep alive的正确方法是什么?
我找到了声音的例子。。
示例n。 1
::var express = require('express'); var app = express(); var server = app.listen(5001); server.on('connection', function(socket) { socket.setTimeout(30 * 1000); });
示例n。 2
var express = require('express');
var app = express();
var server = app.listen(5001);
server.keepAliveTimeout = 30 * 1000;
在express.js Web服务器中设置保持活动的正确方法是什么?我找到了sono示例。 1:var express = require('express'); var app = express(); var server = app.listen(5001); ...
回答如下:将server.headersTimeout
设置为大于server.keepAliveTimeout
的值。 (check this solution for a similar issue和this page输出)