8
私は特定の構成(NATの背後にあるものなど)のn個のサーバーで実行される単一のアプリケーションを持っているため、直接プッシュ更新は実際に実行可能なオプションではありません。自己更新Node.jsアプリケーションの作成方法は?
すべてのインスタンスがS3などから新しいバージョンをダウンロードして自分自身を更新できるように、アプリケーションに自己アップデータを構築する予定でした。
このアプローチにはどのような方法が最適でしょうか?
アプリケーションをどこかから引っ張って自分自身を更新するよりもむしろ([Capistrano](https://github.com/capistrano/capistrano)経由で)プッシュしないでください。 – clyfe
問題は、すべてのサーバーへの直接アクセスがないことです(一部はNATの後ろにあります)。そのため、サーバーは自身を更新できる必要があります。 (質問を更新しました) – crappish