我有一段代码,NodeJS服务器读取文件并将其流式传输到响应中,代码如下:
var fStream = fs.createReadStream(filePath, {'bufferSize': 128 * 1024});
fStream.pipe(response);
问题是,Node 一次读取文件恰好是 40960 字节。然而,我的应用程序如果一次读取 131072 (128 * 1024) 字节会更高效(由于本问题不适用的原因)。是否有一种方法可以强制 Node 每次读取 128 * 1024 字节?