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