应用常见发布策略

本文涉及的产品
应用实时监控服务-应用监控,每月50GB免费额度
任务调度 XXL-JOB 版免费试用,400 元额度,开发版规格
Serverless 应用引擎免费试用套餐包,4320000 CU,有效期3个月
简介: 应用常见发布策略

蓝绿发布

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

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

    滚动发布

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

灰度发布

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

目录
相关文章
|
弹性计算 监控 数据安全/隐私保护
阿里云ECS云监控界面
阿里云ECS云监控界面
1258 2
|
人工智能 机器人 Serverless
魔搭大模型一键部署到阿里云函数计算,GPU 闲置计费功能可大幅降低开销
魔搭大模型一键部署到阿里云函数计算,GPU 闲置计费功能可大幅降低开销
1030 2
|
搜索推荐 定位技术 数据库
项目性能参数和概念QPS&TPS
项目性能参数和概念QPS&TPS
238 0
|
10月前
|
监控 Linux
如何检查 Linux 内存使用量是否耗尽?这 5 个命令堪称绝了!
本文介绍了在Linux系统中检查内存使用情况的5个常用命令:`free`、`top`、`vmstat`、`pidstat` 和 `/proc/meminfo` 文件,帮助用户准确监控内存状态,确保系统稳定运行。
2022 6
|
前端开发 API Docker
前端微服务
前端微服务
365 0
|
自动驾驶 安全 物联网
5G网络:速度之外的优势深度解析
【8月更文挑战第5天】综上所述,5G网络的优势远不止于其惊人的速度。其超低时延、大规模连接能力、高可靠性和稳定性、灵活频谱利用以及创新的网络切片技术等优势共同构建了一个全新的智能世界。在这个世界里,万物皆可互联、实时交互成为可能,关键业务应用得到可靠保障,频谱资源得到高效利用,网络资源实现高度定制化。5G网络正以前所未有的方式改变着我们的生活和工作方式,引领着未来的智能生活与社会创新。
|
存储 JavaScript 前端开发
操作document.cookie存储和读取Cookies
操作document.cookie存储和读取Cookies
|
机器学习/深度学习 算法 Python
强化学习(Reinforcement Learning, RL)** 是一种机器学习技术,其中智能体(Agent)通过与环境(Environment)交互来学习如何执行决策以最大化累积奖励。
强化学习(Reinforcement Learning, RL)** 是一种机器学习技术,其中智能体(Agent)通过与环境(Environment)交互来学习如何执行决策以最大化累积奖励。
|
运维 Kubernetes 监控