Node.js中面向行的流

jbe*_*rd4 5 javascript io buffer stream node.js

我正在使用Node.js开发一个多进程应用程序.在此应用程序中,父进程将生成子进程并使用基于JSON的消息传递协议通过管道与其进行通信.我发现大型JSON消息可能会被"切断",因此发送到管道上的数据侦听器的单个"块"不包含完整的JSON消息.此外,小JSON消息可以分组在同一块中.每个JSON消息都将由换行符分隔,因此我想知道是否已有一个实用程序将缓冲管道读取流,以便它一次发出一行(因此,对于我的应用程序,一个JSON文档)在一个时间).这似乎是一个非常常见的用例,所以我想知道它是否已经完成.

我很感激任何人都可以提供任何指导.谢谢.

Alf*_*red 5

也许佩德罗的承运人可以帮助你?

Carrier 帮助您在 node.js 上实现换行终止协议。

客户可以向您发送大量线路,运营商只会在每条完成的线路上通知您。