使用宽松模式流量泳道实施全链路流量管理前的准备
在使用宽松模式的流量泳道实施全链路流量管理之前,需要进行一些准备工作,以确保在开始执行后续场景中的具体步骤之前,已经满足了所有必要的条件,从而避免遇到不必要的错误和障碍。本文介绍使用宽松模式流量泳道实施全链路流量管理前的一些准备工作。
在ASM宽松泳道中部署并配置消息队列
服务网格 ASM(Service Mesh)的宽松泳道能力可以帮助用户实现在一个全量版本的基础上部署多套非全量环境。但在一些场景中,调用链路上存在消息队列,而ASM暂时还不支持消息队列协议,因此需要进行一些适配工作,以使得流量标签能够在消息队列中传递。本文介绍如何在宽松泳道中适配消息队列。
通过配置ASMHeaderPropagation实现宽松模式的流量泳道
本文介绍Baggage作为链路透传的请求头时,如何通过虚拟服务以及ASMHeaderPropagation等流量规则资源的配置实现宽松模式的流量泳道和流量降级。
结合阿里云ASM泳道与Kruise Rollout进行全链路灰度发布
【阅读原文】戳:结合阿里云ASM泳道与Kruise Rollout进行全链路灰度发布 概述 灰度发布是微服务开发中非常有效且重要的一部分的发布策略。通过合理的流量控制和监测手段,可以大幅降低系统发布过程中的风险,实现快速迭代与高效交付。灰度发布会根据请求内容或者请求流量的比例将线上流量的一小部分...

结合泳道与哈希打标实现按用户身份的灰度测试
服务网格 ASM(Service Mesh)支持将应用的多个版本或者特征隔离成一个独立的运行环境(即泳道),然后通过设置泳道规则,将满足规则的请求流量路由到目标版本或特征的应用上。在生产环境中,开发者可能会希望使用泳道对稳定版本和灰度版本进行隔离,并根据用户身份路由至不同的泳道中。具体来说,您可能希望指定一部分特定身份的用户路由至灰度版本进行测试,其余用户则通过权重的方式随机匹配一定数量的请求路由...
通过自定义虚拟服务为宽松模式的泳道引流
通过创建自定义虚拟服务,您可以灵活地定义各种复杂的流量路由规则,并将其与流量泳道结合使用,从而实现全方位、多维度的流量管控,最大限度提升应用的可观测性、可操作性和用户体验。本文介绍如何通过自定义虚拟服务为宽松模式的泳道引流。
使用ASM流量泳道的全链路灰度发布实践
在《最佳实践在哪里-1》中,我们阐述了使用服务网格技术进行全链路灰度流量控制的各种场景以及实现思路。服务网格ASM已经在产品中提供了“流量泳道”能力,通过流量泳道,就可以通过简单的配置将调用链路的不同版本进行环境隔离,从而轻松实现自己的全链路灰度发布场景。产品功能参考:什么是流量泳道_服务网格(ASM)-阿里云帮助中心。本文是一篇小品级示例,主要阐释全链路灰度发布是如何通过流量泳道功能来实现的,....

基于阿里云服务网格流量泳道的全链路流量管理(二):宽松模式流量泳道
作者:尹航在前文基于阿里云服务网格流量泳道的全链路流量管理(一):严格模式流量泳道中,我们介绍了使用服务网格 ASM 的严格模式流量泳道进行全链路灰度管理的使用场景。该模式对于应用程序无任何要求,只需配置流量泳道即可实现。本文继续介绍流量泳道的第二种模式:宽松模式。宽松模式流量泳道概述与严格模式流量泳道相对的就是宽松模式流量泳道。在宽松模式下,您只需要确保创建一条包含调用链路中所有服务的泳道:基....

基于阿里云服务网格流量泳道的全链路流量管理(一)严格模式流量泳道
作者:尹航 1. 概述 在流量比例切换的过程中,我们可以逐步验证新版本服务的功能特性、可靠性等特性,一旦新版本服务不满足需求,还可以时刻将流量切回老版本,因此灰度发布也是一种在软件工程领域中得到广泛应用的发布方案。 当前,服务网格的无侵入式灰度发布已经是一个非常成熟的特性:我们可以同时部署服务的多个版本,使用 DestinationRule ...

阿里云服务网格ASM的流量标签及路由功能之(3): 泳道模式下的流量管理
本文介绍如何在ASM中使用泳道模式下的流量管理功能。具体关于ASM中的全链路灰度相关概念可以参考https://help.aliyun.com/document_detail/375313.html。 前提条件 已创建ASM企业版或旗舰版实例,且版本为v1.17.2.22或以上。具体操作,请参见创建ASM实例。 已创建ACK集群, 并已添加集群到ASM实例。具体操作,请参见添加集群到A...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。