在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