我正在尝试调试生产服务器中的内存泄漏。 我正在寻找 Node 分析器,但我找到的所有解决方案都需要 v8-profiler ( https://github.com/dannycoates/v8-profiler ),它似乎不适用于最新版本的 Node (链接错误: https://github.com/dannycoates/v8-profiler/issues/20 )。
您能推荐其他解决方案吗? (我意识到这是 Detecting memory leaks in nodejs 的重复项,但建议的解决方案也没有更新......)
最佳答案
尝试Nodetime 。它从保留器的角度显示堆,即属性、数组元素等。更多信息参见这篇文章 Detecting Memory Leaks in Node.js Applications 。要安装nodetime,请参阅instructions ,这基本上是安装并需要 nodetime 包。
关于node.js - 调试nodejs内存泄漏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13837586/