8
我有一个应用程序在任何给定的配置(比如在NAT等后面)运行n个服务器,因此直接更新并不是真正可行的选择。如何创建自我更新的Node.js应用程序?
我打算在应用程序中构建一个自更新程序,以便每个实例都可以从S3下载新版本,并自行更新。
什么是最好的方法来解决这个问题?
我有一个应用程序在任何给定的配置(比如在NAT等后面)运行n个服务器,因此直接更新并不是真正可行的选择。如何创建自我更新的Node.js应用程序?
我打算在应用程序中构建一个自更新程序,以便每个实例都可以从S3下载新版本,并自行更新。
什么是最好的方法来解决这个问题?
难道你不推送(说通过[Capistrano](https://github.com/capistrano/capistrano))比使应用程序从某处拉并更新自己? – clyfe 2012-01-18 22:34:31
问题是没有直接访问所有的服务器(比如一些在NAT后面),因此服务器应该能够自行更新。 (更新了问题) – crappish 2012-01-19 08:29:21