Как отключить буферизацию в сокетах / потоках nodejs? - PullRequest
0 голосов
/ 05 сентября 2018

Я пытаюсь отключить механизмы буферизации по умолчанию, присутствующие в модулях "http" и / или "request", чтобы иметь потоковый канал в реальном времени. Простое представление о том, чего я хочу достичь:

var server = http.createServer(function(req, resp){
    let newReq = request("<url>");
    req.pipe(newReq);
    newReq.pipe(resp);
    req.connection.setNoDelay(true);
    resp.connection.setNoDelay(true);
}

Как вы можете видеть, я пробовал setNoDelay(true), но он все еще буферизируется, и в потоке ответов есть задержка. Заранее спасибо за помощь.

...