一次存储OOM排查发现,主因是SSE与WebSocket长连接泄漏:客户端断开后服务端未关闭连接、无限等待,累积662个CLOSE_WAIT和1009个fd,撑满256MB堆触发OOM,导致写路径中断。修复措施包括心跳超时探测、try/finally兜底关闭、主循环捕获Error,并加固存储层限长与异步flush。
一次MCP记忆服务写路径完全中断,仅报空message异常。根因是SSE与WebSocket长连接泄漏:客户端断开后服务端无限等待、未关闭连接,累积662个CLOSE_WAIT和1009个fd,最终撑满256MB堆触发OOM。修复措施包括心跳超时回收连接、主循环捕获Error、存储层异步flush与限长,修复后CLOSE_WAIT归零、数据零丢失。
完成下面两步后,将自动完成登录并继续当前操作。