Wie erstellt man die selbstaktualisierende Node.js-Anwendung?

8

Ich habe eine einzige Anwendung, die auf einer Anzahl von Servern in einer beliebigen Konfiguration ausgeführt wird (sagen einige hinter NAT usw.), so dass direkte Push-Update nicht wirklich praktikable Option ist.

Ich plante, einen Self-Updater in die Anwendung zu integrieren, so dass jede Instanz die neue Version beispielsweise von S3 herunterladen und aktualisieren könnte.

Was wäre der beste Weg, um das zu erreichen?

    
crappish 18.01.2012, 22:31
quelle

1 Antwort

2

Sie können immer zusammen mit curl (oder etwas Ähnlichem für s3 verwenden, zum Beispiel das s3cmd ) und entpacken. Laden Sie die Datei einfach automatisch herunter, entpacken Sie sie und starten Sie sie bei Bedarf immer neu.

    
topskip 19.01.2012 09:27
quelle

Tags und Links