pm2 cluster模式下max_memory_restart是所有实例的总内存还是单个实例的内存限制?

pm2 cluster模式下max_memory_restart是所有实例的总内存还是单个实例的内存限制?

阅读 2.5k
2 个回答

单个节点,不是总内存

PM2的cluster模式里,max_memory_restart选项是针对单个实例的内存限制,而不是所有实例的总内存。假设你设置了max_memory_restart: '100M',而且你的应用在cluster模式下运行了4个实例,那每个实例都有100MB的内存限制。如果其中一个实例的内存占用超过了100MB,PM2就会重启这个实例。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进