如何为永远运行的NodeJS设置内存限制

时间:2016-08-08 08:26:53

标签: node.js forever

我正在通过永远运行我的 Node JS 流程,如下所示:

  

sudo forever start -o out.log -e error.log myServer.js

我想改变我的NodeJs服务器的内存限制,就像我在下面运行纯粹的节点一样。

  

node --max-old-space-size = 512 myServer.js

当我永远运行它时,我怎么能这样做?是否有某种方式像'永远开始--max-old-space-size = 512'

1 个答案:

答案 0 :(得分:8)

您可以通过更改命令(默认为“node”)来传递节点选项。

例如:

sudo forever start -c "node --max_old_space_size=512" -o out.log -e error.log myServer.js