2016-06-13 13 views
1

Ich habe PM2 meine Knoten-App laufen, und fragte mich, ob ich sicherstellen kann, dass es mit Null-Ausfallzeit auf der Uhr neu geladen wird, anstatt nur neu zu starten. Hier ist eine Beispiel-JSON-Datei, die eingerichtet ist, wie ich PM2 benutze.ist es möglich, PM2 zu verwenden, um zuzusehen und anmutig nachzuladen?

{ 
    "name"    : "server", 
    "cwd"    : "/home/user/website", 
    "script"   : "server/server.js", 
    "instances"  : 2, 
    "max_restarts"  : 0, 
    "watch"   : true, 
    "ignore_watch"  : ["some/files"], 
    "env_staging": { 
    "NODE_ENV": "staging" 
    }, 
    "env_production": { 
    "NODE_ENV": "production" 
    } 
} 

Antwort

2

Nö, das gleiche Problem bekam, nach der Dokumentation und der Quellcode ist dies nicht möglich

+0

Ja, von dem, was ich die beste Lösung sehe ist die Uhr vollständig zu entfernen, und entweder ein verwenden Skript, oder zahlen Sie für Keymmetrics und verwenden Sie ihre GUI, um problemlos auf mehreren Servern problemlos neu zu laden. – codephobia