CNode

pm2使用问题请教

问答
Qquanpf2481发布于8 年前最后回复8 年前1 回复2337 浏览0 收藏

pm2 监控某个任务,比如设置max_memory_restart为1024M的话,当这个任务正在执行的时候,占用的内存超过了1024M,这个时候会不会重启,会不会导致正在执行的任务停止呢???

查看回复

回复 (1)

Y
yuedun#1·8 年前

我认为max_memory_restart的设置是为了防止内存溢出耗尽内存,测试发现,并不是随时都会重启,会有一个周期,比如你设置最大20M,但是程序一启动就达到50M也并不是不断重启,而是周期性的重启。所以你的内存占满阈值后应该会在空闲的时候重启。

参与回复
登录后即可参与回复。登录