pm2使用问题请教
发布于 7 年前 作者 quanpf2481 1899 次浏览 来自 问答

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

1 回复

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

回到顶部