2016-06-16 19 views

Antwort

1

Schalter App Cluster-Modus

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

Ja, das genommen hat von ihren [Befehle Übersicht] (https://github.com/Unitech/pm2_commands-overview). Aber ** es schaltet nicht den Modus **. Ich denke, sie meinten eher: "Lade alle Apps neu, *** die sich im Cluster-Modus befinden". – Per

2

Sie einen Blick auf this document nehmen.

Stoppen und löschen Sie Ihre aktuelle App auf dem PM2.

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

Und erneut ausführen Ihre App mit Argumenten -i max:

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

Oder eine json Konfigurationsdatei erstellen und führen Sie Ihre Anwendung mit ihm

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

pm2 start processes.json