繁体   English   中英

在PM2中从fork模式切换到集群模式

[英]Switch from fork to cluster mode in pm2

我有一个以fork mode运行的pm2托管应用程序。 如何将其切换到cluster mode

您可以看一下这份文件

停止并删除您当前在pm2上运行的应用。

pm2 stop ${your app name}
pm2 delete ${your app name}

并使用-i max参数重新运行您的应用程序:

pm2 start path/to/main.js -i max --name="${your app name}"
// Should use pm2 not pm

或创建一个json配置文件并使用它运行您的应用

// processes.json
{
  "your-app-name" : [{
    "script"    : "path/to/main.js",
    "instances" : "max",
    "exec_mode" : "cluster"
  }]
}

pm2 start processes.json

将应用切换到集群模式

$ pm2 reload all                # Reload all apps in cluster mode
$ pm2 gracefulReload all        # Graceful reload all apps in cluster mode

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM