2016-06-16 92 views

回答

1

切換應用程序到羣集模式

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

是的,這是取自他們的[命令概述] (https://github.com/Unitech/pm2#commands-overview)。但**它不會切換模式**。我認爲他們的意思是:「重新加載***所有應用程序***以集羣模式」。 – Per

2

你可以看看this document

停止並刪除當前在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}" 

或者創建一個json的配置文件,並運行它您的應用程序

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

pm2 start processes.json