运维发布的方式

本文介绍了四种常见的运维发布方式:蓝绿部署、灰度发布/金丝雀发布、滚动发布和红黑部署。蓝绿部署通过两个集群交替服务实现快速升级和回退;灰度发布则使用部分用户验证新版本,降低影响范围;滚动发布逐步替换服务实例,平滑用户体验;红黑部署简化流程,避免系统过载,但需额外服务器资源。
摘要由CSDN通过智能技术生成

目录

运维部署各种发布方式

蓝绿部署

灰度发布/金丝雀发布

滚动发布(Rolling Update Deployment)

红黑部署(Red-Black Deployment)


运维部署各种发布方式

蓝绿部署


蓝绿部署,是采用两个分开的集群对软件版本进行升级的一种方式。它的部署模型中包括一个蓝色集群Goup1和一个绿色集群Group2,在没有新版本上线的情况下,两个集群上运行的版本是一致的,同时对外提供服务。
系统升级时,蓝绿部署的流程是:
从负载均衡器列表中删除集群Group1,让集群Group2单独提供服务。。在集群Group1上部署新版本。
集群Group1升级完毕后,把负载均衡列表全部指向Group1,并删除集群Group2,由Group1单独提供服务。。在集群Group2上部署完新版本后,再把它添加回负戟均衡列表中。这样,就完成了两个集群上所有机器的版本升级。
盛绿知署的优点是升级和回退速度非常块,缺点是全量升级,如果么2版本有问题,对用户影响大再者由于升级过程中会服务器资源会减少一半,有可能产生服务器过刺问题因此这种发布方式也不适甲于在业务高峰期使用。
这样,就完成了两个集群上所有机器的版本升级。
蓝绿部署的忧点是升级和回退速度非常炔,缺点是全量升级,如果V2版本有问题,对用户影响大再者由于升级过程中会服务器资源会减少一半,有可能产生服务器过载问题,因此这种发布方式也不适用于在业务高峰期使用

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值