配套实验:使用ALB实现灰度发布
一、 概述
灰度发布(又称为金丝雀发布)是一种平滑过渡的发布方式,将老版本应用与新版本应用同时部署在环境中,让一部分用户继续使用老版本应用,一部分用户开始使用新版本应用,然后根据用户使用情况调整新版本流量占比,逐步把所有用户都迁移到新版本应用。
实验网址
https://developer.aliyun.com/adc/scenario/exp/765f8b2b28554f518e2eaf0c1ddcda32
二、 实验目的
• 掌握ALB监听配置;
• 掌握ALB实现灰度发布。
1. 用创建资源
• 在体验实验室页面左侧,单击创建资源,创建所需资源;
• 在页面左侧导航栏中,单机云产品资源列表,查看本次实验资源相关信息。
说明:
资源创建过程需要1~3分钟。完成实验资源的创建后,您可以在云产品资源列表查看已创建的资源信息,例如:IP地址、用户名和密码等。
2. 了解实验架构
实验之前需要理解相关理论概念,然后了解整体的实验架构:
3. 实验准备
注:
后台会默认创建好对应的云产品资源,这里仅了解和核实环境和相关配置。
不同学员会有属于自己的ECS实例,请以实际配置中实例的id为准。系统默认资源自动创建过程需要1~3分钟。完成实验资源的自动创建后,您可以在“云产品资源”列表查看已创建的资源信息,例如:IP地址、用户名和密码等(注意:本实验中两台ECS密码相同)。
如下仅供学员了解和参考,不需要去手动创建(如了解,可跳过):
• 创建ECS参考文档
https://help.aliyun.com/document_detail/25422.html
• ALB实例创建,参考文档https://help.aliyun.com/document_detail/197341.html
本实验环境已经提前创建ALB实例和2台可以访问公网的ECS实例。ALB已经创建了两个服务器组ALB-APP-V1和ALB-APP-V2,将ECS1加入服务器组ALB-APP-V1,将ECS2加入服务器组ALB-APP-V2,监听端口都为80端口。
说明:
用于本实验演示所创建的ALB公网域名是alb-1ta6kknir3839pxmip.cn-hangzhou.alb.aliyuncs.com。
用于本实验演示中两台ECS内网分别是172.16.1.163、172.16.41.238。
用于本实验演示中两台ECS公网分别是47.100.x.x、47.98.x.x。
《企业运维之云上网络原理与实践》——第四章 负载均衡 ALB——配套实验:使用 ALB 实现灰度发布(2) https://developer.aliyun.com/article/1230459?groupCode=supportservice