创建更新推送(Android应用)

创建推送任务,对应用实施灰度或全量发布,仅适用于Android场景。前提条件 已集成Android SDK。具体操作请参见 Android端接入SDK。已新建发布单。具体操作请参见 新建发布单。操作步骤 登录 EMAS管理控制台。查找您的项目,单击项目,进入...

移动热修复灰度发布的标签如何设置

问题描述 移动热修复在灰度发布时的标签如何设置,如不设置,是否为系统随机设置标签。解决方案 灰度发布的标签设置方法如下:请参见 新建发布,进行后台发布。通过SDK API设置标签,详情请参见 SDK API。如不设置标签,是系统随机的吗?不...

UpdateGreyTagRoute

调用UpdateGreyTagRoute接口更新灰度规则。调试 您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。请求头 该接口使用公共请求头,无特殊请求头。更多信息,请参见 ...

基于自建Spring Cloud Gateway或Zuul...实现全链路灰度

本文通过示例演示如何在 SAE 上实现全链路灰度发布,可以在不需要修改您的任何业务代码的情况下,实现全链路流量控制。准备工作 本文通过示例为您演示ALB网关全链路灰度功能。假设应用的架构由ALB网关以及后端的微服务架构(Spring Cloud)...

基于自建Spring Cloud Gateway或Zuul...实现全链路灰度

全链路灰度提供了给流量染色,并让灰度流量优先调用灰度节点的能力,帮助您进行可控的灰度验证,保障稳定性。全链路灰度验证通常采用以下策略:直接调用现有线上流量的一小部分进行测试,通常按照百分比控制。按照特定规则筛选线上流量进行...

基于MSE云原生网关实现全链路灰度

通过MSE云原生网关和MSE微服务治理提供的全链路灰度能力,您可以端到端构建从网关到多个后端服务的全链路灰度,控制具有一定特征的灰度流量始终路由到应用对应的灰度环境,满足您同时灰度验证多个服务的诉求。此外,在应用无目标灰度版本时...

通过ALB Ingress实现灰度发布

当服务迭代更新升级时,需要使用灰度发布来保证系统的稳定性。ALB Ingress支持使用canary注解实现基于Header、Cookie、Weight的灰度发布。三种灰度策略的优先级为Header>Cookie>Weight。同时配置三种策略时,优先级高的策略将优先进行灰度...

基于MSE云原生网关实现全链路灰度

通过MSE云原生网关和MSE微服务治理提供的全链路灰度能力,您可以端到端构建从网关到多个后端服务的全链路灰度,控制具有一定特征的灰度流量始终路由到应用对应的灰度环境,满足您同时灰度验证多个服务的诉求。此外,在应用无目标灰度版本时...

通过ALB Ingress实现灰度发布

当服务迭代更新升级时,需要使用灰度发布来保证系统的稳定性。ALB Ingress支持使用canary注解实现基于Header、Cookie、Weight的灰度发布。三种灰度策略的优先级为Header>Cookie>Weight。同时配置三种策略时,优先级高的策略将优先进行灰度...

功能发布记录(2022年)

新增 无 全链路灰度功能集成消息灰度功能 全链路灰度功能集成消息灰度功能,优化使用体验,支持更多灰度规则和组件。新增 无 2022-07-31 云原生网关 功能名称 功能描述 功能类型 相关文档 新增开服地域 云原生网关在日本(东京)、...

发布 H5 离线包

在 创建发布任务 栏,完成以下配置:发布类型:选择 灰度 或者 正式 发布类型。灰度:在正式发布前,进行小规模发布以验证新包的功能是否达到预期,发布对象是部分用户。正式:正式发布版本,发布对象是全部用户。发布模型:选择 白名单 ...

产品功能

它能结合Ingress Controller实现多版本共存,发布暂停,流量百分比切换,健康检查等功能,极大解放灰度发布过程中的手动操作,全自动化实现线上灰度流量切换。具体操作,请参见 使用Kruise Rollout实现灰度发布(金丝雀&A/B Testing)。...

CreateGreyTagRoute

调用CreateGreyTagRoute接口为Spring Cloud或Dubbo应用创建灰度规则。说明 目前一个应用只能配置一条灰度规则。调试 您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码...

GetAlias

返回数据 名称 类型 示例值 描述 additionalVersionWeight Map 别名指向的灰度版本以及灰度权重。灰度版本只在调用函数时生效。由版本号和对应的权重组成,例如,2:0.05表明调用函数时,版本2为灰度版本,切5%的流量到灰度版本,95%的流量...

基于ASM完成蓝绿和灰度发布

本文介绍如何通过ASM定义的 虚拟服务 和 目标规则 配合完成蓝绿和灰度发布。前提条件 创建至少一个ASM实例,详情请参见 创建ASM实例。添加至少一个ACK集群到ASM实例中,详情请参见 添加集群到ASM实例。部署Bookinfo应用示例到ASM实例下管理...

配置基于ALB网关的全链路灰度

在微服务架构中,当需求开发涉及到多个微服务的改动时,每个微服务通常会有灰度环境或分组来接受灰度流量。如果希望上游应用灰度环境中的流量也能进入到下游应用的灰度环境中,请确保一个请求始终在灰度环境中传递。即使调用链路上存在一些...

流量泳道概述

当服务之间存在调用链路时,对服务的灰度发布往往不局限于单个服务,而是需要对服务的整条请求链路进行环境隔离与流量控制,即保证灰度流量只发往调用链路中服务的灰度版本,实现调用链路之间相互隔离的隔离环境。具有相同版本(或其他特征...

概述

针对大多数的后端应用来讲,系统的瓶颈主要受限于数据库,同时复杂...数据库层面的数据路由灰度能力,是全链路灰度、开发环境隔离等场景落地的必备一环,MSE提供开箱即用无需代码改动即可实现的数据库灰度能力。具体详情,请参见 数据库灰度

基于ASM完成蓝绿和灰度发布

本文介绍如何通过ASM定义的 虚拟服务 和 目标规则 配合完成蓝绿和灰度发布。前提条件 创建至少一个ASM实例,详情请参见 创建ASM实例。添加至少一个ACK集群到ASM实例中,详情请参见 添加集群到ASM实例。部署Bookinfo应用示例到ASM实例下管理...

创建发布任务

选择时间窗模型的灰度发布时,需要填写时间窗关闭时间和灰度人数。发布描述:选填。对当前发布任务进行备注说明。高级规则:可选。可以在特定规则范围内发布,支持选择平台、类型、操作类型、资源值,如下图所示。平台:必填。iOS、Android...

MSE微服务治理最佳实践

使用Cloud Toolkit实现微服务的端云互联 为K8s集群命名空间中的应用开启微服务治理 基于Ingress-nginx网关实现全链路灰度 基于MSE云原生网关实现全链路灰度 基于自建Spring Cloud Gateway或Zuul网关实现全链路灰度 基于消息队列RocketMQ版...

MSE快速入门

实际生产中,您部署灰度应用之前,也需要检查您的基线路由规则是否已设置为 标签路由,避免部署后流量直接流入灰度应用。部署灰度应用:单击 部署灰度应用 右侧的 去部署 链接。具体操作可参见 第一步:部署微服务应用。说明 在灰度应用的...

在Knative中基于流量灰度发布服务

Knative提供了基于流量的灰度发布能力,您可以根据流量百分比灰度发布服务。本文介绍如何在Knative中基于流量灰度发布服务。前提条件 已创建 ACK托管集群 或 ACK Serverless集群。具体操作,请参见 创建ACK Serverless集群、创建Kubernetes...

通过TrafficLabel实现全链路灰度发布

当您需要在多个服务间实现全链路的灰度发布时,可以通过配置TrafficLabel来识别流量特征,将网关入口流量分为正常流量和灰度流量。灰度流量特征会在请求调用链经过的各个服务间进行传递,从而实现全链路灰度发布。本文介绍如何通过...

定义维度与构建总线矩阵

根据阿里巴巴OneData方法论,明确每个主题域中有哪些业务过程后,您需要开始定义维度,并基于维度构建总线矩阵。定义维度 在划分主题域、构建总线矩阵时,需要结合对业务过程的分析定义维度。本教程中,以A电商公司的营销业务板块为例,在...

通过TrafficLabel实现全链路灰度发布

当您需要在多个服务间实现全链路的灰度发布时,可以通过配置TrafficLabel来识别流量特征,将网关入口流量分为正常流量和灰度流量。灰度流量特征会在请求调用链经过的各个服务间进行传递,从而实现全链路灰度发布。本文介绍如何通过...

如何选对适合你的Kubernetes应用发布模式

内部流量可控:Istio/ASM灰度发布 而在微服务的场景中,并不是所有的服务都需要直接暴露给外部用户,如下所示:当采用微服务架构,我们大部分的后端服务是只暴露于集群内,微服务之间通过Kubernetes Service进行相互访问,在这种情况下,当...

定义维度与构建总线矩阵

明确每个数据域下有哪些业务过程后,您需要开始定义维度,并基于维度构建总线矩阵。定义维度 在划分数据域、构建总线矩阵时,需要结合对业务过程的分析定义维度。以本教程中A电商公司的营销业务板块为例,在交易数据域中,我们重点考察确认...

在Knative中基于流量灰度发布服务

Knative提供了基于流量的灰度发布能力,您可以根据流量百分比灰度发布服务。本文介绍如何在Knative中基于流量灰度发布服务。前提条件 已创建 ACK托管集群 或 ACK Serverless集群。具体操作,请参见 创建ACK Serverless集群、创建Kubernetes...

SimRank+相似度计算算法

P 表示 G 的连接矩阵,其中 表示从顶点 到顶点 的边数,则 用矩阵的符号表示,即为:其中,矩阵 表示按列归一化的 矩阵,是 的单位矩阵。的作用是把矩阵 的主对角线元素设为1。SimRank+算法在SimRank算法的基础上引入一个新的函数 表示二部...

MSE全链路灰度支持异步任务

MSE全链路灰度需要在请求的调用链路中传递灰度流量标签,如果遇到一些不支持的异步任务场景,可能会导致流量的标签传递中断,从而引起灰度流量处理失败。对于通过Spring的@Async注解实现的异步任务,MSE默认支持对其进行标签传递。此外,...

定义维度与构建总线矩阵

明确每个数据域下有哪些业务过程后,您需要开始定义维度,并基于维度构建总线矩阵。定义维度 在划分数据域、构建总线矩阵时,需要结合对业务过程的分析定义维度。以本教程中A电商公司的营销业务板块为例,在交易数据域中,我们重点考察确认...

版本选型

全链路灰度发布 支持将多个应用的灰度版本隔离成一个独立的运行环境(即泳道),将满足规则的请求流量路由至对应泳道应用,实现跨多个应用到验证环境的快速搭建,为开发测试降本增效。微服务洞察 支持动态采集任意方法的信息,从而生成日志...

Ingress高级用法

您可以给Nginx Ingress配置提供外部可访问的URL、Rewrite配置、HTTPS服务,以及灰度发布功能等。本文介绍如何配置安全的路由服务、HTTPS双向认证、域名支持正则化及泛化,申请免费的HTTPS证书等功能。前提条件 已创建Kubernetes集群。集群...

功能发布记录(2024年)

在插件中调用Redis 微服务治理 功能名称 功能类型 功能描述 相关文档 全链路灰度支持按比例灰度能力 新增 全链路灰度入口类型为云原生网关或Java服务网关时,支持按比例灰度能力。基于MSE云原生网关实现全链路灰度 基于自建Spring Cloud ...

全链路流量控制的约束限制

全链路流量控制提供了灵活的灰度发布方式,同时也有一些限制以及约定。如果一个应用实例分组同时属于多个流量控制环境,会造成流量控制冲突。所以,在全链路流量控制中,一个应用实例分组只能属于一个灰度环境。说明 单个应用流量控制里对...

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

结合函数的版本和别名,您可以轻松实现发布、回滚以及灰度发布等功能。灰度发布流程 前提条件 创建函数 步骤一:准备函数并测试 当您初次创建一个函数时,该函数的版本号为LATEST。您可以调试LATEST版本下的函数直至版本稳定运行。您可以...

变更发布策略

通过合理的流量分配及部署策略,可将生产流量逐步切至已发布新版本的应用上实现灰度及快速回滚,以最大限度避免非预期的变更部署问题导致的影响。业界广泛采用的发布策略包括:蓝绿发布:通过对服务新版本进行冗余部署实现。一般会将新版本...

ListGreyTagRoute

调用ListGreyTagRoute接口根据应用ID查询灰度规则详情。说明 目前一个应用只能配置一条灰度规则。调试 您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。请求头 该...

DATASOURCE:FC:Aliases

例如:2:0.05 表示调用函数时,版本2为灰度版本,切5%的流量到灰度版本,95%的流量默认到主版本。示例:{"Float":1} VersionId String 别名指向的版本。无 示例 JSON 格式 {"ROSTemplateFormatVersion":"2015-09-01","Parameters":{...
共有29条 < 1 2 3 4 ... 29 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
弹性公网IP 短信服务 人工智能平台 PAI 金融分布式架构 对象存储 物联网平台
新人特惠 爆款特惠 最新活动 免费试用