在pm2中从fork切换到集群模式
我有一个以fork mode
运行的pm2
托pipe应用程序。 我怎样才能切换到cluster mode
?
你可以看看这个文件 。
停止并删除当前在pm2上运行的应用程序。
pm2 stop ${your app name} pm2 delete ${your app name}
然后用参数重新运行你的应用程序-i max
:
pm start path/to/main.js -i max --name="${your app name}"
或者创build一个jsonconfiguration文件并运行你的应用程序
// 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