Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Memory Node.js&;MongoDB内存消耗_Memory_Node.js_Mongodb - Fatal编程技术网

Memory Node.js&;MongoDB内存消耗

Memory Node.js&;MongoDB内存消耗,memory,node.js,mongodb,Memory,Node.js,Mongodb,我昨天收到一封来自我的主机提供商的电子邮件,说我的Node.js(Express)应用程序和MongoDB(都是永远运行的)消耗了太多内存——大约300MB(我的主机限制是256MB)。该节点应用程序只是由express.js生成的一个简单演示,我是我网站的唯一访问者 这怎么可能?我已经将我的托管计划升级到512MB,但我不确定是否足以运行节点应用程序。我不希望有数以百万计的访问者,但是运行一个node.js应用程序需要多少内存,比如每天2000-5000个独立访问者 谢谢你, -M看看这里 此

我昨天收到一封来自我的主机提供商的电子邮件,说我的Node.js(Express)应用程序和MongoDB(都是永远运行的)消耗了太多内存——大约300MB(我的主机限制是256MB)。该节点应用程序只是由express.js生成的一个简单演示,我是我网站的唯一访问者

这怎么可能?我已经将我的托管计划升级到512MB,但我不确定是否足以运行节点应用程序。我不希望有数以百万计的访问者,但是运行一个node.js应用程序需要多少内存,比如每天2000-5000个独立访问者

谢谢你,
-M

看看这里

此人与您有类似的问题,并找到了解决方案。在他的例子中,他在MongoDB中使用了大量嵌套集合,这些集合都被加载,占用了大量内存

另一种可能性是,在完成资源分配/关闭后,不释放/关闭资源。

类似的问题,请参阅