通过云效构建CI/CD实现微服务全链路灰度

在测试流程中,需要对A和C的灰度版本进行全链路灰度的测试,调用链路如下:通过云效,在流水线上增加一个 灰度流程。每个应用走到线上环境部署阶段前,都会先发布到灰度环境。等到开发/测试人员对灰度环境的应用测试没有问题时,再手工放行...

EDAS应用支持金丝雀发布时指定任务调度比例

流量比例 流量将按配置的比例被转发至当前的灰度分组中。任务调度 可开启或关闭。开启:配置按比例任务调度规则生效。关闭:配置按比例任务调度规则不生效。Schedulerx任务 任务调度规则的作用范围。目前仅支持对一个SchedulerX应用分组中...

产品优势

微服务产品在蚂蚁集团内部已支撑数万个节点规模的分布式应用架构,具有高可用性、高可扩展性、高性能、高时效性、稳定可靠等核心优势,并提供丰富的功能来帮助用户简化分布式系统的管理,让业务开发人员可以专注于业务逻辑实现,提升研发...

CreateGreyTagRoute

grey","operator":"rawvalue","type":"header","value":"true"}],"path":"/post-echo/hi"}]为Spring Cloud应用创建的灰度规则。当您的应用为Spring Cloud框架时必填,且无需填写 DubboRules参数。DubboRules String Query 否[{"condition...

配置消息灰度

如果您在使用金丝雀发布、全链路灰度以及开发环境隔离等场景中需要使用到消息的灰度,那么您需要开启消息灰度的功能。目前,MSE只支持RocketMQ类型的消息灰度。背景信息 虽然绝大多数业务场景下对于消息的灰度的要求并不像RPC的要求得这么...

灰度发布应用

启用微服务灰度规则 您为Spring Cloud或Dubbo应用创建的灰度规则。具体操作,请参见 管理灰度规则(Java)。可选:按需设置以下高级选项。Java 高级设置 参考文档 镜像加速 设置镜像加速 说明 只有 应用部署方式 为 镜像 时才能设置镜像...

概述

SOFAStack 提供了一套用于快速构建金融级分布式架构的中间件,是在严苛的金融场景里锤炼出来的最佳实践。要使用 SOFA 中间件,例如微服务或消息队列,推荐使用 SOFABoot 框架进行开发。SOFABoot SOFABoot 是蚂蚁科技基于 Spring Boot 自研...

升级多可

重要 升级多可区功能当前在灰度状态,如需升级 请 提交工单 申请。操作步骤 登录 云消息队列 Kafka 版 控制台,在 概览 页面的 资源分布 区域,选择地域。在 实例列表 页面,单击目标实例名称。在 实例详情 页面的 配置信息 区域,单击 ...

结合Kruise Rollouts实现基于MSE的全链路灰度

全链路灰度介绍 在微服务架构场景下,传统的灰度发布模式往往不能满足交付的复杂需求,全链路灰度发布的场景也就应运而生,此时每个微服务都会有灰度环境或分组来接受灰度流量。开发者希望进入上游灰度环境的流量也能进入下游灰度环境中,...

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

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

版本选型

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

什么是 SOFATracer

SOFATracer 是蚂蚁金服基于 OpenTracing 规范开发的分布式链路跟踪系统,其核心理念就是通过一个全局的 TraceId 将分布在各个服务节点上的同一次请求串联起来。通过统一的 TraceId 将调用链路中的各种网络调用情况以日志的方式记录下来,...

实时诊断

在 实时请求分布 区域的图表中,鼠标框选一段时间区间,即可将所选时间区间设为数据可视时间区间,即图表中仅显示该时间区间内的数据。此后,单击图表右上角的 重置 即可恢复为默认视图。筛选监控数据 您可以按照接口名称和IP筛选页面上...

功能特性

分布式事务(Distributed Transaction-eXtended,简称 DTX)是蚂蚁集团自主研发的金融级分布式事务中间件,支持跨数据库、跨服务以及混合的方式处理分布式应用,具备多种接入模式和金融级配套功能,本文将主要介绍分布式事务的功能特性。...

基于Ingress-APISIX网关实现全链路灰度

您可能希望进入上游灰度环境的流量也能进入下游灰度的环境中,从而能确保1个请求始终在灰度环境中传递,即使这个调用链路上有一些微服务应用不存在灰度环境,这些微服务应用在请求下游应用的时候依然能够回到下游应用的灰度环境中。...

概述

任务调度 TS(Task Scheduler)提供分布式任务调度框架,实现任务的分布式处理,并能规范化、自动化、可视化和集中化对金融企业不同业务系统的任务进行统一的调度和全方位监控运维管理,达到所有任务有序、高效运行的目的,极大降低开发和...

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

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

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

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

产品优势

兼容性保障 分布式事务是一个抽象的基于 Service 层的概念,与底层事务实现无关,也就是说在分布式事务的范围内,无论是关系型数据库 MySQL、Oracle,还是 KV 存储 MemCache,或是列存数据库 HBase,只要将对它们的操作包装成分布式事务的...

什么是分布式任务调度SchedulerX

分布式任务调度SchedulerX是阿里巴巴基于Akka架构自研的新一代分布式任务调度平台,提供定时调度、调度任务编排和分布式批量处理等功能。您可以在控制台配置、管理您的定时调度任务、查询任务执行记录和运行日志,还可以通过工作流进行任务...

应用场景

分布式事务可应用在多个涉及数据库操作的领域,尤其在金融领域可以做到全场景的覆盖与落地验证,包括:支付与转账、账务:对于吞吐量有很高的要求 金融与理财:往往涉及的金额较大,所以对于产品的稳定性要求非常高 保险与监管报送:参与方...

依赖与配置项

分布式事务不仅支持 SOFABoot 框架,也支持纯 Spring 的应用场景。本文将分别介绍针对不同的服务框架所要预先完成的依赖与配置项操作。无论是事务发起方还是参与者均需要完成本文的依赖与配置项操作。环境要求 必须使用 JDK 1.7 或以上版本...

开发场景:基于消息队列RocketMQ版实现环境隔离

部署RocketMQ 消息的生产者和消息的消费者,需要同时开启RocketMQ消息灰度,消息的灰度功能才能生效。消息类型目前只支持RocketMQ,包含开源版本(Apache RocketMQ)和阿里云商业版(消息队列RocketMQ版)。如果您使用开源RocketMQ,则...

2023-06-21版本

重要 本次版本将在两周内在全网进行分步骤的灰度。如果您未能在控制台上找到相关新功能,说明您的平台暂未完成灰度。如果您需要尽快升级,请 提交工单 告知我们,我们将结合实际情况进行安排。具体升级计划,请关注 实时计算控制台 页面...

使用Kruise Rollout实现灰度发布(金丝雀&A/B Testing...

Kruise Rollout支持配合流量和实例灰度的灰度发布、蓝绿发布、A/B Testing发布。基于Prometheus Metrics指标,Kruise Rollout还可以实现发布过程的自动化分批与暂停,并提供旁路的无感对接、兼容已有的多种工作负载(Deployment、CloneSet...

什么是分布式任务调度SchedulerX

分布式任务调度SchedulerX是阿里巴巴自研的分布式任务调度平台,兼容开源XXL-JOB、ElasticJob、Spring Schedule,K8s Job,支持Cron定时、一次性任务、可视化工作流任务编排和分布式跑批,具有高可用、可观测、可运维和低延时等能力。...

数学统计函数

累积分布函数 beta_cdf函数 beta_cdf(α,β,v)用于计算贝塔分布的累积分布函数P(N;α,β),其中α和β是贝塔分布的参数。binomial_cdf函数 binomial_cdf(x,y,v)用于计算二项分布的累积分布函数P(N),其中x表示实验的次数,y表示单次实验...

HSF概述

高速服务框架HSF(High-speed Service Framework),是在阿里巴巴广泛使用的分布式RPC服务框架。概述 HSF连通不同的业务系统,解耦系统间的实现依赖。HSF从分布式应用的层面,统一了服务的发布与调用方式,从而帮助用户更加方便、快速地...

ListGreyTagRoute

AlbRules Array of albRule 为配置好ALB网关路由的应用创建的灰度规则。ingressId String 23 网关路由ID。condition String AND 灰度规则的条件模式,当前只支持AND:表示同时满足条件列表中的所有条件。items Array of item 条件列表。...

UpdateGreyTagRoute

grey","operator":"rawvalue","type":"header","value":"true"}],"path":"/post-echo/hi"}]Spring Cloud应用的灰度规则。DubboRules String Query 否[{"condition":"OR","group":"DUBBO","items":[{"cond":"=","expr":".key1","index":0,...

分布式序列问题

分布式序列是否全局唯一 单库单表的分布式序列可以保证生成的序列 ID 全局唯一。分库分表的分布式序列仅保证单个分片的序列 ID 唯一,如果需要确保分库分表的分布式序列全局唯一,可以在序列 ID 中拼接分库分表位,以此保证全局唯一。分布...

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

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

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

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

参与者接入模式

使用分布式事务涉及两个核心角色:发起方:指的是开启分布式事务的应用系统。参与者:指的是提供分支事务的应用系统。同一个应用系统可能兼具发起方和参与方两个角色。分布式事务目前提供了三种参与者接入模式:TCC 模式、FMT 模式 与 Saga...

通过Jenkins构建CI/CD实现微服务全链路灰度

spring-cloud-zuul应用默认有100 QPS正常流量,而另外有10 QPS带有 x-mse-tag:gray 特殊Header,这个Header是MSE内置的灰度Header,只要带上 x-mse-tag:gray 这个Header,在开启MSE微服务治理并且安装Agent之后会自动路由到下游带有gray...

分布定义

选择表分布策略 AnalyticDB PostgreSQL 支持哈希(HASH)分布、随机(RANDOMLY)分布、复制(REPLICATED)分布三种分布方式。CREATE TABLE(.)[DISTRIBUTED BY([,.])|DISTRIBUTED RANDOMLY|DISTRIBUTED REPLICATED]说明 AnalyticDB ...

DescribeGreyTagRoute

ScRules Array of scRule Spring Cloud应用的灰度规则。path String/path Spring Cloud应用灰度规则对应的路径。condition String OR 灰度规则的条件模式,取值说明如下:AND:表示与,即同时满足条件列表中的所有条件。OR:表示或,即满足...

PolicyItem

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

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

使用如下YAML部署spring-cloud-c应用的灰度版本:展开查看YAML文件#Source:mse-simple-demo/templates/spring-cloud-c-gray-deployment.yaml apiVersion:apps/v1 kind:Deployment metadata:name:spring-cloud-c-gray spec:replicas:1 ...

使用全链路泳道实现全链路金丝雀灰度发布(K8s)

基于全链路流控泳道的环境隔离机制,在应用灰度发布过程中,被添加至灰度泳道的灰度分批实例将与基线版本实例隔离。只有满足流控泳道入口规则的流量才会被发送至泳道中的灰度分批实例中。在相同微服务空间下,多个应用支持同时发布至同一...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
企业级分布式应用服务 云消息队列 RocketMQ 版 文件存储 CPFS 弹性公网IP 短信服务 人工智能平台 PAI
新人特惠 爆款特惠 最新活动 免费试用