Nodejs websocket服务器缓冲区问题

时间:2014-12-17 22:22:39

标签: node.js websocket buffer

我试图理解websockets。最近我发现了nodejs套接字缓冲区的问题。 我不知道这是一个功能还是一个bug。

在我开始快速发送请求之前,一切似乎都运行良好。 然后我注意到,在服务器端" websocket框架"没有分开,请求"帧"数据在一个缓冲区内。

我应该在收到帧后立即清除套接字缓冲区,还是应该自动清除? 如果我,那怎么办呢? Nodejs没有关于清除/释放缓冲区的任何信息。

这是代码: https://gist.github.com/Somebi/a97c46761d9817f8353d

1 个答案:

答案 0 :(得分:1)

阅读有关websocket规范的更多信息,我找到了有关消息碎片的信息。 以下是关于它的良好信息:

https://developer.mozilla.org/en-US/docs/WebSockets/Writing_WebSocket_servers

在那里找到我的答案。