当服务器遇到流量增加时,会出现奇怪的内存泄漏,它将使用的内存从 600m 膨胀到 ±3gb,几分钟后又回到 600mb。这也会使 CPU 使用率飙升并使服务器无响应。
我发现这个线程https://github.com/socketio/socket.io/issues/3477说禁用 perMessageDeflate 解决了这个问题。
如何在 socket.io 中禁用 perMessageDeflate?
当服务器遇到流量增加时,会出现奇怪的内存泄漏,它将使用的内存从 600m 膨胀到 ±3gb,几分钟后又回到 600mb。这也会使 CPU 使用率飙升并使服务器无响应。
我发现这个线程https://github.com/socketio/socket.io/issues/3477说禁用 perMessageDeflate 解决了这个问题。
如何在 socket.io 中禁用 perMessageDeflate?