MK
Size: a a a
MK
К
К
К
B
VP
T
К
NK
OF
B
TS
OF
this.instance.on('connection', connection => {
        const timeout = setTimeout(() => {
          const client = clients.get(connection);
          client.error(504);
        }, LONG_RESPONSE);
        connection.on('close', () => {
          clearTimeout(timeout);
          clients.delete(connection);
        });
      });TS
this.instance.on('connection', connection => {
        const timeout = setTimeout(() => {
          const client = clients.get(connection);
          client.error(504);
        }, LONG_RESPONSE);
        connection.on('close', () => {
          clearTimeout(timeout);
          clients.delete(connection);
        });
      });OF
server.keepAliveTimeout - keep-alive таймаут. Обновляется на каждый request. Если от момента последнего запроса прошло указанное время, то соединение рвётся.server.timeout - таймаут на соединение которое не используется. (Тот случай когда есть конекшн, через который не идут запросы)res.setTimeout(msec [, cb] ) - таймаут на время выполнения запроса.res.setTimeout(LONG_RESPONSE, () => {
    res.writeHead(504, { 'Content-Type': 'text/plain' });
    res.end(`HTTP 504: ${http.STATUS_CODES[504]}`);
})TS
server.keepAliveTimeout - keep-alive таймаут. Обновляется на каждый request. Если от момента последнего запроса прошло указанное время, то соединение рвётся.server.timeout - таймаут на соединение которое не используется. (Тот случай когда есть конекшн, через который не идут запросы)res.setTimeout(msec [, cb] ) - таймаут на время выполнения запроса.res.setTimeout(LONG_RESPONSE, () => {
    res.writeHead(504, { 'Content-Type': 'text/plain' });
    res.end(`HTTP 504: ${http.STATUS_CODES[504]}`);
})OF
TS
TS