初学者:库存安装的内存使用情况

问题描述 投票:0回答:1

运行库存标准 keystone 安装(通过生成器-keystone)时,其内存使用量似乎在 200-500mb 之间。这实际上足以使我专门创建的新 512mb digitalocean vps 上的进程崩溃,以测试这是否只发生在我的本地环境中。

点击任何 URL 时内存使用量都会增加。因此,如果我进入 Keystone 管理面板,从一个集合转到另一个集合,再转到实际站点,返回到管理,在大约 20 个 url 后,RAM 使用率非常高。如果该过程从 130mb 开始,点击 5-10 个 url 可以看到它上升到 250-300mb,并且不会就此停止,永远不会再次恢复到 130mb。我再次没有编辑任何项目文件,这是一个库存的梯形安装。

救命,我做错了什么?这是正常的吗?我的计划是从在一台机器上使用 PHP 托管许多小型低流量网站,但这一计划似乎陷入了困境。我在这里有一些根本性的误解吗?也许节点不适合我?我将从 npm 中受益,并在前端和后端保留 js,所以它对我非常有吸引力。

ps。我已将“会话存储”设置为 mongo 并安装了适当的软件包,并将 NODE_ENV 设置为生产,但问题仍然存在。

pps。通过 nvm 安装的节点版本 0.12,无论从主管还是节点运行都会发生这种情况。

keystonejs
1个回答
0
投票

“Keystone_6”需要近 800mb 才能“基本”启动。在使用 Ubuntu-22 和其他所需软件时,您的 RAM 必须不少于 1500mb。因此,您应该租用至少 2000mb RAM 的服务器。否则,应用程序在启动时就会冻结。

© www.soinside.com 2019 - 2024. All rights reserved.