应用常见发布策略

本文涉及的产品
可观测监控 Prometheus 版,每月50GB免费额度
注册配置 MSE Nacos/ZooKeeper,118元/月
应用实时监控服务-应用监控,每月50GB免费额度
简介: 应用常见发布策略

蓝绿发布

准备两套服务,一套基于蓝色(正式在用的版本)用,一套基于绿色(待发布的版本)用。切换步骤如下:

  1. 将流量导向绿色(注意这里是完整的流量)。
  2. 确认是否OK。OK后则把蓝色(注意是蓝色全部kill)干掉。这样绿色就变成了蓝色。
  3. 不OK则再切换回蓝色。

    滚动发布

    直接在现有服务的部分(注意是部分)节点进行更新,新旧并存,逐步发布。

灰度发布

灰度发布把看问题的视角切换到了用户端,只给部分用户使用新版本。在现有的各种App上都比较常见,大家熟知的名字叫做“内测”。

目录
打赏
0
0
1
0
28
分享
相关文章
超适合小项目的 K8S 部署策略
Kubernetes 的稳健性、可靠性使它成为现阶段最流行的云原生技术之一,但也有不少用户反映, Kubernetes 技术学习起来十分复杂,只适用于大集群且成本较高。这篇文章将打破你的观念,教你在小型项目中部署 Kubernetes 集群。
3152 0
Java性能优化:策略与实践
【10月更文挑战第21】Java性能优化:策略与实践
跨期选择是一个重要的策略
跨期选择是一个重要的策略
74 1
java性能优化策略
· 当进行过多的字符串操作以避免不必要地创建那些最终必须经历垃圾收集的对象时,可使用 StringBuffer 功能而不是字符串并置。
762 0

云原生

+关注
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等