Должен ли res.end () вызываться в экспрессе с помощью node.js?

У меня есть несколькоэкспресс приложения, и я вижу, что в некоторых модулях,res.end() вызывается в конце обработчика запроса (послеres.send или жеres.json), а у других это не называется.

Например:

app.get('/test', function(req, res) {
    res.send('Test', 200);
});

или же:

app.get('/test', function(req, res) {
    res.send('Test', 200);
    res.end();
});

Оба случая работают, но я боюсь утечек или исчерпания файловых дескрипторов или чего-то подобного, когда я запускаю много запросов. Какой из них «более правильный»?

Ответы на вопрос(3)

Ваш ответ на вопрос