我正在使用pm2和nodejs。我想要做的是为一个应用程序设置最大内存限制。我的开发服务器限制在两个应用程序之间的500mb。理想情况下,我希望将其限制为200mb。我需要这个限制成为应用程序的硬性限制,并且不像pm2命令"max_memory_restart"那样在超过限制时重新启动应用程序。我也尝试过使用--max_old_space_size命令,但没有成功。有没有方法可以实现这一点?
示例pm2 json文件
示例pm2 json文件
{
"apps": [
{
"name": "Sample",
"script": "runit.js",
"watch": false,
"cwd": "xxxxxx",
"env": {
"NODE_TLS_REJECT_UNAUTHORIZED": '0',
"NODE_ENV": "local_public",
"PORT": 3000,
"PROXY_PORT": 4000,
},
"args": [
"--max_old_space_size=200"
]
}
]
}