Javascript 如何查找express.js内存泄漏?

Javascript 如何查找express.js内存泄漏?,javascript,node.js,express,memory-leaks,profiling,Javascript,Node.js,Express,Memory Leaks,Profiling,我使用的是Express.js版本4.12.2,它在集群模式下运行,由Linux机器上的forever process monitor管理 昨天机器的可用内存约为50%,突然上升到98% 应用程序上有一些流量。但记忆并没有被GCed 我对应用程序进行了大量转储,但找不到任何封装外形或剩余部分 可能存在的其他内存占用/内存泄漏 我采取的下一步是查看是否正确关闭了DB连接,并发现我们没有关闭它们。 -我在另一个问题中问了它- PS-我将继续更新这些问题。你应该考虑用火焰图可视化工具做dTrand,因

我使用的是Express.js版本4.12.2,它在集群模式下运行,由Linux机器上的forever process monitor管理

昨天机器的可用内存约为50%,突然上升到98%

应用程序上有一些流量。但记忆并没有被GCed

我对应用程序进行了大量转储,但找不到任何封装外形或剩余部分

可能存在的其他内存占用/内存泄漏

我采取的下一步是查看是否正确关闭了DB连接,并发现我们没有关闭它们。 -我在另一个问题中问了它-


PS-我将继续更新这些问题。

你应该考虑用火焰图可视化工具做dTrand,因为你在Linux上。它可以显示奇迹。你应该考虑做一个FraceMigualStudioTdTrand,因为你在Linux上。它可以向你展示奇迹。