如何创build自我更新的Node.js应用程序?
我有一个单一的应用程序在任何给定的configuration(比如一些后面的NAT等)的n个服务器上运行,因此直接推送更新不是真正可行的选项。
我打算在应用程序中构build一个自更新程序,以便每个实例都可以从S3下载新版本,并自行更新。
什么是最好的方法来解决这个问题?
你可以总是一起使用curl(或类似的s3,例如s3cmd ) 和解压缩。 只需自动下载文件,解压缩,并在必要时重新启动它。
- 尽pipe我几乎没有达到我允许的最大尺寸的一半,蒙古拉布“超过配额”
- 在node / express + ejs中传递一个对象给客户端?
- node-sqlite3序列化失败:SQLITE_CONSTRAINT:外键约束失败
- Sequelize – sequelize.sync()
- Sails JS – 如何将用户api模型连接到Couchbase中的用户存储桶?
- 如何编译玉石模板文件来获取string?
- jsdom – 运行我的摩卡testing时没有定义选项
- node-opencv / mavericks:dyld:找不到符号
- 使用openshift nodejs应用程序接收“SSL_connect returned = 1 errno = 0 state = SSLv3读取服务器hello A:sslv3警报握手失败”