如何使用全链路流量控制排查应用问题

灰度分组上通过 流量监控 可查看流量的分布,判断灰度规则是否生效,以及流量的分布是否符合预期。具体操作,请参见 监控灰度流量。通过灰度流量,在应用D的灰度分组上排查问题。如果排查过程顺利,准备排查目标应用B,为应用B创建灰度...

基本概念

用户可以实现Beta发布、AB测试,灰度发布等运维方式。支持用户从分组角度实现应用生命周期管理、资源监控与告警,可以迅速提升运维效率。应用运行环境 应用运行的环境,例如HSF应用的运行环境EDAS-Container或开源应用的运行容器(如Apache...

API概览

DescribeDcdnDomainRegionData 查询用户区域分布数据统计 调用DescribeDcdnDomainRegionData查询加速域名天粒度的用户区域分布数据统计,支持获取90天的数据。DescribeDcdnRegionAndIsp 查询地域和运营商列表 调用DescribeDcdnRegionAndIsp...

管理别名

分布百分比:表示按照指定参数值的特定百分比灰度发布。例如,设置 参数类型 为Header,参数 为 user-id,值 为 20,表示根据HTTP请求Header user-id 值的分布,其中20%的请求路由至灰度版本。值:控制灰度发布的参数值。单击下方的+添加...

使用版本和别名实现灰度发布

分布百分比:表示按照参数值的特定百分比灰度发布。例如,设置 参数类型 为Header,参数 为 user-id,值 为 20,表示根据HTTP请求Header user-id 的具体分布,取其中20%分布值对应的请求路由至灰度版本。值:控制灰度发布的参数值。单击...

PolicyItem

名称 类型 描述 示例值 object 规则项具体描述实体。type string 参数类型。...例如,一条 { type=Header,key=uid,value=20,operator=percent } 的规则,表示根据请求 header 中字段 uid 的值的分布,其中 20%的请求路由到灰度版本上。

什么是边缘函数

(上图仅为示例说明,边缘函数将根据您的请求规模自动增减分配的节点,具体节点的区域分布以实际为准)。灰度环境:将代码或配置的变更直接发布至所有的线上节点(生产环境)是有一定的风险的,如果您的代码或配置中存在失误,可能将影响您...

什么是边缘函数

(上图仅为示例说明,边缘函数将根据您的请求规模自动增减分配的节点,具体节点的区域分布以实际为准)。灰度环境:将代码或配置的变更直接发布至所有的线上节点(生产环境)是有一定的风险的,如果您的代码或配置中存在失误,可能将影响您...

基于Mixerless Telemetry实现渐进式灰度发布

当您需要在生产环境中安全稳妥地推出应用更新,同时希望全面监控发布效果时,可以基于 服务网格 ASM的Mixerless Telemetry技术实现渐进式灰度发布。该技术无侵入地收集业务容器的遥测数据,并通过Prometheus追踪关键监控指标。通过结合...

API网关灰度发布最佳实践

本文主要用于介绍在API后端服务版本迭代过程中,新版本服务正式发布前通过API网关进行灰度发布,A/B Test的通用方法实践。该方法的核心是通过配置后端路由插件来确保可以控制服务升级对用户造成的影响。一、概述 灰度发布是指在API的新、旧...

如何指定标签

应用场景 主要应用在灰度、压测等场景。同一个应用分组下的机器,部分机器可能要用于灰度或者压测,任务实现类和线上其他机器不一致。任务调度时,机器被随机分配,所以灰度任务被分配到正常机器时,可能无法找到实现类。传统解决方案 传统...

产品优势

变更管控与保障 针对金融级场景下大规模分布式系统的特点,提供了丰富的发布策略以满足不同的场景,如:分组发布、Beta 发布、灰度发布等,帮助传统架构平滑过渡,适应金融技术风险保障需求,实现大规模金融级运维场景下的容器服务落地。...

基于MSE Ingress的全链路灰度

通过MSE Ingress网关提供的全链路灰度能力,您可以在不需要修改任何业务代码的情况下,实现全链路流量控制。本文介绍如何通过MSE Ingress网关实现全链路灰度功能。前提条件 已创建Kubernetes集群。具体操作,请参见 创建Kubernetes托管版...

概述

针对金融级场景下大规模分布式系统的特点,提供了丰富的发布策略以满足不同的场景,如:分组发布、Beta 发布、灰度发布等,帮助传统架构平滑过渡,适应金融技术风险保障需求,实现大规模金融级运维场景下的容器服务落地。容器应用服务致力...

如何指定标签

应用场景 主要应用在灰度、压测等场景。同一个应用分组下的机器,部分机器可能要用于灰度或者压测,任务实现类和线上其他机器不一致。任务调度时,机器被随机分配,所以灰度任务被分配到正常机器时,可能无法找到实现类。传统解决方案 传统...

四川农信

分布式应用系统运维,为了实现分布式数据库大规模集群环境的运维管理,必须具备一套运维工具,实现自动化部署、统一指标和日志监控、运维管理工作台、数据库版本滚动升级、灰度发布等管理和维护功能,使运维自动化、工具化,降低运维难度,...

如何指定标签

应用场景 主要应用在灰度、压测等场景。同一个应用分组下的机器,部分机器可能要用于灰度或者压测,任务实现类和线上其他机器不一致。任务调度时,机器为随机分配,所以灰度任务被分配到正常机器时,可能无法找到实现类。传统解决方案 传统...

全链路流量控制简介

灰度发布是指在应用的新、旧版本间平滑过渡的一种发布方式。EDAS支持单应用的灰度流量控制和多应用的全链路流量控制。使用场景 您可以基于HTTP和HSF两种方式完成单应用和多应用的流量控制。单应用升级 应用迭代过程中会不断有新版本发布,...

全链路流量控制策略

灰度发布时,设置流控规则和部署新版本这两个动作的先后次序并没有限制,可以有多种策略。以下是几种可能的组合方式,您可以根据具体情况评估选用。使用方式 优势 问题 部署新版本>设置流控规则 可以验证灰度分组承接流量的能力。应用部署...

监控灰度流量

灰度发布后,您可以通过监控灰度流量确保灰度发布成功并监控应用及实例的流量状态。背景信息 监控灰度流量包括监控单个应用的灰度流量和监控涉及多个应用的全链路流量控制的流量。监控单个应用的灰度流量 单个应用基于应用实例分组进行灰度...

如何使用定时任务的灰度

方案一:复制一个灰度任务 复制一个任务,生产的任务指定生产的标签,灰度任务指定灰度的标签,通过灰度的任务进行灰度测试。方案二:一个任务通过自动调度和手动调度来进行灰度 如果您希望在灰度发布时,将定时任务在灰度机器上 运行一次 ...

动态修改schema

动态修改schema操作包括为源索引创建灰度索引并修改多元索引schema、等待表数据全部同步到灰度索引、设置权重进行A/B测试、交换源索引和灰度索引的schema和删除灰度索引五个步骤。功能概述 表格存储数据表是schema free的,而多元索引是强...

灰度发布

本文介绍EDAS全链路灰度发布。

全链路灰度发布

全链路灰度发布主要专注于整个调用链,关注重心不再是链路上经过具体哪些服务,流量控制视角由服务移至请求链路,仅需要少量治理规则即可构建从网关到整个后端服务的多个流量隔离环境,从而有效保证了多个亲密关系的服务顺利安全发布以及...

典型客户案例

分布式应用系统运维,为了实现分布式数据库大规模集群环境的运维管理,必须具备一套运维工具,实现自动化部署、统一指标和日志监控、运维管理工作台、数据库版本滚动升级、灰度发布等管理和维护功能,使运维自动化、工具化,降低运维难度,...

关键技术竞争力

异构兼容标准管控 SOFA Mesh 提供平台无关、语言无关、轻量无侵入特性的云原生方案,实现了传统应用平滑上云,支持异构系统之间的互联互通,传统应用向分布式架构平滑升级,提供了既支持基于 ESB 的传统 SOA 架构又支持 Spring Cloud 和 ...

如何通过全链路流控升级单个应用

在应用的迭代过程中,可以通过全链路流控对新版本进行小规模灰度验证,在验证通过后,再将应用全量升级到新版本。场景概述 Web应用A,包含2个应用实例,通过WAR包在ECS集群中部署了V1版本。V2版本开发完成后,需要先在一个实例进行验证,...

使用控制台金丝雀发布应用(ECS)

如需升级部署在ECS集群中的Spring Cloud或Dubbo微服务应用,为确保升级操作的安全性,可以使用金丝雀发布(即灰度发布)进行小规模验证,验证通过后再全量升级。本文介绍如何在EDAS控制台灰度发布ECS集群中的应用。前提条件 请确保应用中...

使用控制台金丝雀发布应用(ECS)

如需升级部署在ECS集群中的Spring Cloud或Dubbo微服务应用,为确保升级操作的安全性,可以使用金丝雀发布(即灰度发布)进行小规模验证,验证通过后再全量升级。本文介绍如何在EDAS控制台灰度发布ECS集群中的应用。前提条件 请确保应用中...

附录:SOFAStack 产品目录

SOFAStack 源于自蚂蚁内部沉淀十多年的金融级分布式中间件技术体系,吸收了支付宝自创立以来在关键金融交易系统锤炼出来的架构实践。SOFAStack 所有的产品技术均经过蚂蚁集团自身严苛的金融场景验证,为金融交易技术保证风险安全的同时,...

使用控制台金丝雀发布(ECS集群)

目前支持 按内容灰度 和 按比例灰度 两种方式设置灰度规则。按内容灰度:单击 创建新的入口流量规则,设置入口流量规则。说明 您可以创建多个入口流量规则。按内容灰度参数说明:参数 描述 协议类型 包含 Spring Cloud 和 Dubbo,按应用...

管理灰度规则(Java)

对于部署在 SAE 的Spring Cloud或Dubbo微服务应用,为了确保升级操作的安全性,您可以通过启用灰度发布(即金丝雀发布)的灰度规则进行小规模验证,验证通过后再全量升级。前提条件 已部署Spring Cloud或Dubbo微服务应用。具体操作,请参见...

管理灰度规则

对于部署在 SAE 的微服务应用,为了确保升级操作的安全性,您可以通过启用灰度发布(即金丝雀发布)的灰度规则进行小规模验证,验证通过后再全量升级应用。前提条件 已 创建应用。已 开通MSE微服务治理专业版。说明 使用 MSE 时会产生单独...

灰度发布微服务

灰度发布是服务治理领域中最重要的策略之一。当需要上线新的功能时,您可以使用灰度发布功能在小范围内进行新版本测试,待验证通过后再进行全量升级。本文以Spring Cloud微服务应用为例,介绍在 Serverless 应用引擎 SAE(Serverless App ...

灰度环境(选配)

灰度坏境指在您将编写好的函数发布至全球节点之前,避免函数出现漏洞导致全球节点受影响,从而仅仅在指定的一个或者多个节点上提前测试函数的一个环境。功能介绍 为了帮助您在发布时控制可能的故障影响,我们提供以区域划分的灰度环境供您...

灰度环境(选配)

灰度坏境指在您将编写好的函数发布至全球节点之前,避免函数出现漏洞导致全球节点受影响,从而仅仅在指定的一个或者多个节点上提前测试函数的一个环境。功能介绍 为了帮助您在发布时控制可能的故障影响,我们提供以区域划分的灰度环境供您...

数据库灰度

在数据库灰度方案中,可以将新版本的数据库和旧版本的数据库同时部署,然后逐步将流量引导到新版本数据库,以实现平滑升级。这可以降低因大范围数据库变更带来的风险,确保系统的稳定性和连续性。使用影子表是一种实现数据库灰度的有效方法...

灰度

灰度为变更提供一种快速低成本的试错机制,其具有多种不同层面的实现形式。一种典型的灰度机制,是提供一套完整而独立的灰度环境,用于正式生产变更前的提前验证。另一种较为典型的灰度机制,为在生产环境分批次变更,通过细化控制变更的...

如何使用定时任务的灰度

方案一:复制一个灰度任务 复制一个任务,生产的任务指定生产的标签,灰度任务指定灰度的标签,通过灰度的任务进行灰度测试。方案二:一个任务通过自动调度和手动调度来进行灰度 如果您希望在灰度发布时,将定时任务在灰度机器上 运行一次 ...

功能发布记录(2018~2022年)

本文介绍了2023年之前EDAS每次发布涉及的新增功能、功能优化、重要问题修复及对应的文档,帮助您了解EDAS的发布动态。2022-11-14 功能名称 功能描述 功能类型 相关文档 API快速访问 云端服务接口通常只能在集群内部进行访问,不便于测试...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
企业级分布式应用服务 云消息队列 RocketMQ 版 文件存储 CPFS 弹性公网IP 短信服务 人工智能平台 PAI
新人特惠 爆款特惠 最新活动 免费试用