首页 > 解决方案 > 节点应用程序内存使用量随时间增加

问题描述

我正在运行具有客户端和服务器两个单独文件夹的 MEAN 应用程序,为此我使用 pm2。当我执行 pm2 restart all 时,应用程序工作正常并使用更少的内存,但一段时间后它会增加并减慢应用程序的速度。我附上了 2 个 10 小时间隔的屏幕截图来解释我的问题。

检查图像:重新启动 PM2 后

检查图像:运行应用程序 10 小时后

标签: node.jsperformancememory-leaksmean-stackpm2

解决方案


不看你的代码什么都说不出来。看起来您必须将数据存储在随着时间的推移而变得更大的内存中。请检查您是否可以清除所有此类变量并保持最小大小。


推荐阅读