rmn190 发表于 2012-01-13 15:48

不停机服务升级?

    围绕这个问题都有哪些研究?

    有没有一个好一点突破口?

    现在能想到的点:
    1, 用动态语言实现功能, 一但功能调整时,直接把新代码替换一下。   
          相应的问题:现在公司用的是Java, 不可能一下子换成别的语言。
    2, 集群的备份与互换。 两个集群,升级时, 先关掉一个集群A只对此集群做升级, 另一个集群B保持生产环境。对A升级完成后, 将所有的请求切换到A上, 再升级B集群。
         相应的问题: 怎么保持请求的一致性? 如果用户在升级登录的是A集群, 这时, 突然关掉A集群, 此用户的请求处理切换到B集群后, 先前他在A上的登录信息如何同步过来?
    3, 多集群生产环境时, 怎么能自动部署?
    4, 网站升级从是否需要关服务器的角度看具体分类? 如果哪些升级, 不需要特殊处理也能做到不关服务器的情况下升级?
   

这个帖子我会持续更新, 请大家就此话题多多发言。
页: [1]
查看完整版本: 不停机服务升级?