Node.js - 理解和限制内存使用

时间:2014-12-01 20:11:58

标签: javascript node.js express

我正在单个实例上运行多个Node应用程序。我关心的一个要素是内存使用。简单的Node.js快速服务是否需要最少量的物理内存?有没有办法可以设置内存使用量的上限,以防止我的某个节点应用程序影响其他物理内存的使用?

1 个答案:

答案 0 :(得分:2)

将节点进程放在docker实例上可能是值得的。可能只是从默认的node docker image开始,然后添加源代码并在Dockerfile中启动脚本。

Docker允许您限制每个Docker实例的内存,并且许多Docker实例可以在单个计算机(或虚拟机)上运行。我认为这种做法可能是你最好的选择。