Установить время ожидания сервера в express.js - PullRequest
0 голосов
/ 23 октября 2018

Я верю в node.js, есть настройка server.timeout.Вы знаете, как установить время ожидания сервера в express.js?

1 Ответ

0 голосов
/ 23 октября 2018
var timeout = express.timeout // express v3 and below
var timeout = require('connect-timeout'); //express v4

app.use(timeout(120000));
app.use(haltOnTimedout);

function haltOnTimedout(req, res, next){
   if (!req.timedout) next();
}

Или без других модулей

app.use(function(req, res, next){
   res.setTimeout(120000, function(){
      console.log('Request has timed out.');
         res.send(408);
      });

      next();
 });

по вдохновению Express.js Время ожидания ответа

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...