Node.js – 了解和限制内存使用情况

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

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

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