小编Tib*_*xim的帖子

客户端断开连接后,Socket.io 内存不会下降

var server = require('socket.io').listen(1781);
server.set('log level', 1);

setInterval(function() {
    console.log(process.memoryUsage());
}, 60000);
Run Code Online (Sandbox Code Playgroud)

我的 Socket.io 0.9.16 和 Node 0.10.12 / 0.10.13 应用程序存在内存泄漏。连接一些客户端后,RSS 内存增加,但在我断开它们后,内存不会下降。我将我的应用程序剥离到上层代码以排除我的任何错误。连接 1000 个客户端后,该过程需要 65MB(最初需要约 15MB),在我断开所有客户端的连接后,内存保持高位。有什么帮助吗?

我阅读的所有文章/答案都是关于早期版本的 node 或 socket.io。我迫不及待地想找到解决办法。

node.js socket.io

5
推荐指数
1
解决办法
966
查看次数

标签 统计

node.js ×1

socket.io ×1