pm2使用问题请教
pm2 监控某个任务,比如设置max_memory_restart为1024M的话,当这个任务正在执行的时候,占用的内存超过了1024M,这个时候会不会重启,会不会导致正在执行的任务停止呢???
1 回复
我认为max_memory_restart
的设置是为了防止内存溢出耗尽内存,测试发现,并不是随时都会重启,会有一个周期,比如你设置最大20M,但是程序一启动就达到50M也并不是不断重启,而是周期性的重启。所以你的内存占满阈值后应该会在空闲的时候重启。