gpt4 book ai didi

node.js - 无法在云中运行 meteor ,需要帮助了解 meteor 内存使用情况

转载 作者:可可西里 更新时间:2023-11-01 10:26:31 24 4
gpt4 key购买 nike

我是 meteor 和 web 框架的新手 [核心 C/C++ 开发人员]。当我在云 IDE(cloud9 和 Koding)中尝试 meteor 应用程序时,示例应用程序运行良好。但是,如果我添加 twbs:bootstrap 包,由于内存不足,IDE 会杀死 meteor (mongodb)(Cloud9 有 768MB,Koding 提供 1GB)。

还注意到磁盘空间从最初的 60mb 增加到大约 200+ mb,只是为了添加一个包 (twbs:bootstrap)。

因此,我无法进一步处理云中的 meteor 。 meteor 使用这么多 RAM 和磁盘空间是否正常?如果是这样,为什么它使用这么大的内存?这对于真正的生产网络应用程序来说不是问题吗?请指导我。

最佳答案

第一次安装包并启动 Meteor 时,它会尝试更新包和 Meteor(如果有更新的版本)。这会比平时占用更多的内存。我已经能够通过运行 meteor update 然后重新启动 meteor 服务器来解决这个问题。请注意,有时甚至 meteor update 也会提示内存不足,但它仍然应该完成。如果它真的耗尽了内存,它会在终端上显示“Killed”。在这种情况下联系支持人员。

我已经尝试使用 Bootstrap 包,并且能够使用上述技术使其在 Cloud9 工作区上运行(完全公开,我在 Cloud9 工作)。由于这个问题,我们确实尝试让 meteor 版本保持最新,但如果你有一个较旧的工作区,每次 meteor 版本增加时你可能仍然会遇到这个问题。

我注意到的另一件事是内存消耗往往会随着每次热重载而增加。如果工作区开始报错,只需关闭 meteor 服务器并重新启动它。它应该恢复到正常水平。

希望这对您有所帮助!

关于node.js - 无法在云中运行 meteor ,需要帮助了解 meteor 内存使用情况,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33408991/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com