我正在寻求实施持续部署,几乎是使用Windows Azure进行概念验证,部署软件包和切换登台< - >生产一切都很好,但是,我想为它的部署方式添加一些智能。
基本上,如果我有10个实例,我想部署到临时插槽中的所有实例,并将其中的3个切换到生产和监视,以确保在切换之前这些3和其他7之间没有统计错误差异所有的生产,或者如果有的话,将这3个切换回现在正在分期运行的原始生产。
中描述的sym链接切换从我所看到的情况来看,Azure在生产和升级之间切换时只允许全有或全无的方法?我还考虑过定义两组角色,但问题是在两个角色中使用相同的终点(我不这么认为?)。
任何人都知道这样做的方法吗?
答案 0 :(得分:2)
进行手动就地升级。然后,更新将一次发生一个更新域(您可以定义所需的更新域数量...默认值为5)。如果将其设置为手动,则在您转到下一个更新域时负责。如果出现问题,您可以再次开始对旧位进行新的就地升级。