ws库内存溢出
发布于 2 个月前 作者 yh4922 1305 次浏览 来自 问答

项目描述

node创建一个ws服务端 接收python(算法端)发送过来的图片数据(base64),收到后进行业务处理 并合成视频

问题描述

ws接收数据的时候会出现内存溢出的情况,但是不是每次都会出现,有时候会出现,有时候不会出现

代码

const WebSocketServer = require('ws').Server;
const WSS = new WebSocketServer({
  path: '/ws',
  maxPayload: 2048000,
  perMessageDeflate: true,
  // ...
})

WSS.on('connection', (ws) => {
  ws.on('message', (data) => {
    // 收到图片数据 进行处理
  })
})

调试了挺久 一直没什么进展,有没有大佬遇到过这种情况,或者有什么思路可以提供一下

2 回复

内存溢出基本就是靠打快照判断或者参考这个

回到顶部