UNIX域套接字 – 长string问题

我尝试通过node.js中的UNIX域套接字发送一个相当长的string(abt 40000个字符)。 但它并没有发送正确的。 在接收器我多次获得string的一些部分…任何想法这里的问题是什么?

接收器是一个node.js应用程序,我通过它发送

nc -U /tmp/node.sock

inheritance人我用来接收消息的node.js代码

var server = net.createServer(function (socket) { socket.on('data', function (data) { console.log(data.toString()); }); }).listen('/tmp/node.sock');