为什么节点JS应用程序在连续运行6天后显示内存使用量增加?

我正在使用NodeJS进行生产,并将其部署在Nginx后面的数字海洋服务器中。 我有一个基于Express JS的Web服务器。 当我开始使用18%的内存。 现在内存占用率为49%,六天后。 我想知道内存是否在NodeJS中泄漏? 如何在NodeJS中进行内存分析,得出所有正在创build的对象都被安全清理的V8结论? 或者应用程序显示增加的内存使用情况是否正常? 如果是,为什么? 如果不是,那么NodeJS内存泄漏是否会有其他原因呢?

我认为你正在寻找v8-profiler 。