检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
本视频以流量权重的灰度策略为例,演示了对当前版本从创建灰度版本到配置灰度策略这一系列灰度发布任务的步骤。并且结合流量监控拓扑图,以及性能检测图来演示一键切换流量及下线版本功能。
本视频以流量权重的灰度策略为例,演示了对当前版本从创建灰度版本到配置灰度策略这一系列灰度发布任务的步骤。并且结合流量监控拓扑图,以及性能检测图来演示一键切换流量及下线版本功能。
能举例嘛?是如下这种嘛?帮助文档连接:https://support.huaweicloud.com/usermanual-servicestage/servicestage_user_0167.html
2.3 灰度发布功能-蓝绿发布 可以根据需要将全部流量在新旧版本之间切换。 2.3.1 界面操作 步骤 1. 发起蓝绿发布任务,选择一个服务进行蓝绿发布。 步骤 2. 给选定服务创建灰度版本。 步骤 3.
ServiceStage提供了灰度发布功能,可以达到上述目的。 本场景以天气预报微服务为例,介绍通过使用ServiceStage的灰度发布功能,通过软件包部署方式部署weather服务的新版本weather-beta。
用户无需使用繁琐的命令行配置,而是通过清晰友好的图形界面,轻松直观地完成灰度发布整个过程(如图1)。灰度发布内置金丝雀、蓝绿、A/B Testing等典型灰度发布功能,下面以金丝雀发布为例介绍如何使用Istio服务进行一次灰度发布。
用户无需使用繁琐的命令行配置,而是通过清晰友好的图形界面,轻松直观地完成灰度发布整个过程(如图1)。灰度发布内置金丝雀、蓝绿、A/B Testing等典型灰度发布功能,下面以金丝雀发布为例介绍如何使用Istio服务进行一次灰度发布。
链接 本课程为黄金课程的第九课,详细介绍灰度发布的定义,分类,流程及ASM灰度发布功能与使用场景。
(使用开源新的灰度发布功能替代);Dashboard上报功能(使用开源的上报功能替代)
灰度发布功能 基于内容的灰度发布 基于权重的灰度发布 蓝绿发布:可根据需要将全量流量在新旧版本间切换 Istio流量治理与监控管理 Istio的可观测性 访问日志 调用链 监控指标 流量治理策略 服务注册&发现 负载均衡 负载均衡算法:加权轮询、最少请求
ASM灰度发布功能与使用场景 基于内容的灰度发布 可根据请求的内容控制其流行的服务版本(Cookie,Header,OS,Browser) 步骤: (1) 发起金丝雀灰度任务,选择一个服务进行灰度发布 (2) 给选定的服务创建灰度版 (3) 提交并等待灰度版本正常启动 (4)
提供和SpringCloud等微服务SDK的结合方案 4、混合部署 虚拟机应用和容器应用混合部署的统一治理 5、可观察性 华为专业云服务开箱即用,提供端到端智能全局的监控、日志、拓扑、调用链 6、灰度发布 内置多种灰度发布流程,金丝雀/蓝绿,提供了一站式灰度发布平台。
功能包括负载均衡,熔断,限流等多种治理能力,并内置金丝雀,蓝绿灰度发布流程,提供一站式自动化的发布管理,ASM基于无入侵的监控数据采集,提供实时流量托福调用链等服务性能监控和运行诊断,构建全景的服务运行视图。 下面这张图就是ASM的整体架构。
本文以动态调整灰度发布场景的治理规则为例来展示Backend是如何管理插件的动态配置的。 二、 配置管理功能在灰度发布场景中的应用 灰度发布是一种常用的软件发布策略,旨在逐步将新功能或更新从一小部分用户扩展到更大范围的用户。
蓝绿发布、AB测试和金丝雀发布的差别比较细微,有时只有金丝雀才被称为灰度发布,这里不用太纠缠这些划分,只需关注其共同的需求,就是要支持对流量的管理。能否提供灵活的流量策略是判断基础设施灰度发布支持能力的重要指标。
Spring Cloud Huawei master(2020.0.x版本)分支只提供Spring Cloud Gateway基于Spring Cloud LoadBalance的负载均衡, 及其配套的基于流量治理和灰度发布功能。
灰度发布 选择灰度发布->选择金丝雀发布->选择对应的微服务->发布。 配置流量策略->策略下发 采用jmeter模拟请求调用,查看v1v2两个版本的监测情况。如果v2版本流量正常,可以选择全流量接管,否则可选择取消灰度发布。
灰度发布 即金丝雀发布,是以一种平滑过渡的发布方式来完成新老版本的迭代替换。
灰度发布 项目介绍: Housekeeper是一个开源的Saas系统脚手架项目,项目选取的业务场景为家政项目。 项目主要演示租户的申请,租户的建立,租户的定制,SaaS管理者的运营操作。
另外,当软件在现网运行过程中,通过用户使用反馈或市场调研收集到的软件优化建议而增加新需求时,可以通过ServiceStage的灰度发布功能平稳上线新功能,促进软件的不断迭代优化。