标签: node.js stream
我有大量文本通过非传统的节点读取流。我有一个节点writestream从此写入文件并实现适当的背压内存管理。它运作良好,但只想确保在压缩文件并将其寄出之前完成写操作。
当源文本完成加载时,我有一个回调函数。如果我将写流“端”放在此处,是否可以在不及早切断写流的情况下达到正确的效果?我担心的是,通过“结束”(以及随后发出的“结束”事件;这是我触发开始压缩的方式)进行指定,它将在完成写入大文件的最后一行之前停止其写入流。
在维护文件完整性时,谁能澄清这是否是“ end”的正确用法?