动态子集路由

ASM还支持通过请求的特定Header与子集特征匹配,实现更灵活的请求路由。前提条件 已添加集群到ASM实例,且ASM实例版本为1.18及以上。功能介绍 ASM支持通过目标规则DestinationRule将服务下的工作负载通过标签划分为不同的子集,并支持声明...

如何级联发布HTTP服务

以便总部CSB根据此路由信息将请求路由到正确的分部CSB实例。所以,需要总部应用在原有CSB服务调用方式基础上增加一个 HttpHeader(csbCasRouter=分部CSB实例别名)。更多信息,请参见 调用服务。为帮助您理解,分别列举命令行和代码两种...

使用ASM网关的流量路由功能

描述 输入路由描述,本文配置为 登录请求路由。优先级 路由配置存在优先级关系,优先级数字越小,表示优先级越高,如果URI被多个路由规则都能进行匹配,优先匹配高优先级的,本文配置为 0。匹配规则 设置URL匹配,只有符合要求的URL才能...

使用ASM网关的流量路由功能

描述 输入路由描述,本文配置为 登录请求路由。优先级 路由配置存在优先级关系,优先级数字越小,表示优先级越高,如果URI被多个路由规则都能进行匹配,优先匹配高优先级的,本文配置为 0。匹配规则 设置URL匹配,只有符合要求的URL才能...

API网关为K8s容器应用集群提供强大的接入能力

第二节中的架构设计中,API网关和Kubernetes有两种结合的模式,一种是API网关将请求发送到Ingress Control前的CLB,由Ingress Control将请求路由到Kubernetes对应的节点中,第二种是API网关直接将请求发送到Kubernetes中服务前的CLB,由CLB...

MSE快速入门

操作结果 至此,您已完成将来源自Nacos的服务添加进云原生网关,并进行路由配置和路由调试,结果显示网关可将来自外部的请求路由至consumer服务。步骤四:体验全链路灰度 练习通过微服务治理实现全链路灰度。在微服务场景中,应用间的调用...

容器服务ACK使用ALB Ingress最佳实践

ALB Ingress基于阿里云应用型负载均衡ALB(Application Load Balancer)之上提供更为强大的Ingress流量管理方式,兼容Nginx Ingress,具备处理复杂业务路由和证书自动发现的能力,支持HTTP、HTTPS和QUIC协议,满足在云原生应用场景下对超强...

使用Gateway API访问服务

使用HTTPRoute 以下介绍如何使用HTTPRoute,功能一:创建前缀匹配路由 使用HTTPRoute的前缀匹配路由能力,使仅前缀正确的请求路由到应用。使用以下内容,创建 demo-route.yaml。apiVersion:gateway.networking.k8s.io/v1beta1 kind:...

基于自建Spring Cloud Gateway或Zuul网关实现全链路...

通过配置路由规则,可以将请求路由到灰度环境中,对灰度版本进行验证和测试。借助MSE提供的全链路灰度能力,您无需修改业务代码,即可实现端到端的全链路流量控制。本文介绍如何通过配置Spring Cloud Gateway或者Zuul网关实现全链路灰度。...

路由方式概述

对于/user 的路由请求流量,希望80%的流量转发至集群A中部署的用户服务,20%的流量转发至集群B中部署的用户服务。Mock路由 该模式多用于调试的场景,通过为路由设置一个固定的响应来验证请求的匹配条件是否符合预期,方便前端和后端并行...

路由方式概述

对于/user 的路由请求流量,希望80%的流量转发至集群A中部署的用户服务,20%的流量转发至集群B中部署的用户服务。Mock路由 该模式多用于调试的场景,通过为路由设置一个固定的响应来验证请求的匹配条件是否符合预期,方便前端和后端并行...

MSE Ingress支持的Annotation

nginx.ingress.kubernetes.io/upstream-vhost Ingress 兼容 匹配Ingress定义的路由请求在转发给后端服务时,修改头部Host值为指定值。重定向 注解 作用域 支持度 说明 nginx.ingress.kubernetes.io/ssl-redirect Ingress 兼容 HTTP重定向为...

MSE Ingress支持的Annotation

nginx.ingress.kubernetes.io/upstream-vhost Ingress 兼容 匹配Ingress定义的路由请求在转发给后端服务时,修改头部Host值为指定值。重定向 注解 作用域 支持度 说明 nginx.ingress.kubernetes.io/ssl-redirect Ingress 兼容 HTTP重定向为...

MSE Ingress支持的Annotation

nginx.ingress.kubernetes.io/upstream-vhost Ingress 兼容 匹配Ingress定义的路由请求在转发给后端服务时,修改头部Host值为指定值。重定向 说明 Nginx和Nginx Ingress提供的功能集并不完全一致,其中Nginx具有更广泛的功能。目前 Nginx ...

路由规则

请求参数 名称 类型 是否必填 示例 描述 router_id STRING 是 8Amfi67dmE9wpY46 路由规则标识 tenant_id STRING 是 TSCPDICNT 租户标识 workspace_id STRING 是 default 工作空间标识 返回参数 名称 类型 示例 描述 data BOOLEAN true,...

新建路由规则

云原生网关在处理收到的请求时,会按照事先配置的路由规则的优先级逐一进行匹配。匹配过程是从高优先级规则向低优先级规则进行遍历。如果与某条规则匹配成功,则转发请求至规则中配置的目标服务;如果匹配失败,则会返回404错误。路由匹配...

创建路由

云原生网关在处理收到的请求时,会按照事先配置的路由规则的优先级逐一进行匹配。匹配过程是从高优先级规则向低优先级规则进行遍历。如果与某条规则匹配成功,则转发请求至规则中配置的目标服务;如果匹配失败,则会返回404错误。路由匹配...

全链路流量控制简介

全链路流量控制功能将应用的相关版本隔离成一个独立的运行环境(即泳道),通过设置流控路由规则,将满足规则的请求流量路由到目标版本应用。本文以电商架构中的下单场景为例介绍全链路流控功能。客户下单后流量从入口应用(或者微服务网关...

全链路流量控制简介

全链路流量控制功能将应用的相关版本隔离成一个独立的运行环境(即泳道),通过设置流控路由规则,将满足规则的请求流量路由到目标版本应用。本文以电商架构中的下单场景为例介绍全链路流控功能。客户下单后流量从入口应用(或者微服务网关...

通过ALB Ingress实现灰度发布

kubectl apply-f tea-ingress.yaml 步骤二:灰度发布新版本服务 部署新版本服务和Ingress,使得当请求Header为 location:hz 时将路由到新版本服务canary,其他请求Header以及不携带请求Header将以50%的权重路由到新版本服务canary。...

通过ALB Ingress实现灰度发布

kubectl apply-f tea-ingress.yaml 步骤二:灰度发布新版本服务 部署新版本服务和Ingress,使得当请求Header为 location:hz 时将路由到新版本服务canary,其他请求Header以及不携带请求Header将以50%的权重路由到新版本服务canary。...

管理虚拟服务

虚拟服务是 服务网格 ASM实现流量路由功能的关键资源之一。对于访问指定目标主机的流量,虚拟服务定义了一组流量路由规则,每个路由规则定义了特定的...重要 虚拟服务删除后,将影响请求路由与流量分配,可能导致非预期的结果,请谨慎操作。

管理虚拟服务

虚拟服务是 服务网格 ASM实现流量路由功能的关键资源之一。对于访问指定目标主机的流量,虚拟服务定义了一组流量路由规则,每个路由规则定义了特定的...重要 虚拟服务删除后,将影响请求路由与流量分配,可能导致非预期的结果,请谨慎操作。

常见问题

A:造成主节点(主库)负载高的原因有直连主地址、主库接受读请求、存在大量的事务请求、主从复制延迟高导致请求路由到主库、只读节点异常导致读请求路由到主库等。而主节点负载较低的原因可能是主库开启了不接受读选项。Q:怎么降低主...

调用上下文

如果上次请求路由策略是 test-url,则 routeRecord 等于 TURL>RDM。如要判断 test-url 或者软负载是否生效,请使用 RpcReferenceContext.isTestUrlValid 或者 RpcReferenceContext.isConfigServerValid 方法。详细的路由规则,请参见 RPC...

事务拆分

事务拆分基础服务 代理会将事务中第一个写请求前的读请求发送到只读节点,从而减轻主节点的负载,由于事务中未提交(COMMIT)的数据在只读节点上处于不可见的状态,为了保障事务中读写一致性,第一个写请求后的所有读写请求路由到主节点...

常见问题

A:造成主节点(主库)负载高的原因有直连主地址、主库接受读请求、存在大量的事务请求、主从复制延迟高导致请求路由到主库、只读节点异常导致读请求路由到主库等。而主节点负载较低的原因可能是主库开启了不接受读选项。Q:怎么降低主...

事务拆分

事务拆分基础服务 代理会将事务中第一个写请求前的读请求发送到只读节点,从而减轻主节点的负载,由于事务中未提交(COMMIT)的数据在只读节点上处于不可见的状态,为了保障事务中读写一致性,第一个写请求后的所有读写请求路由到主节点...

回源HOST

当 全站加速 DCDN 向源站请求资源时,默认使用用户请求域名作为HOST请求头,若您在源站上配置了与用户请求域名不同的站点名称,需通过修改回源HOST请求头,以完成有效的内容回源。重要 您的源站服务器需要支持通过HOST请求头匹配不同的虚拟...

快速入门

路由配置区分大小写。例如“example.com/a”和“example.com/A”将是两条不同的路由规则。路由配置不支持配置中间通配符“*”和参数。例如“example.com/*/path”和“example.com/path?param=1”的形式都是不允许的。当访问请求和多个路由...

读写分离

PolarDB PostgreSQL版(兼容Oracle)集群自带读写分离功能。应用程序只需连接一个集群地址,...路由相关限制:事务中的请求路由到主节点,事务退出后,恢复负载均衡。所有使用函数(除聚合函数,例如,count、sum)的语句,会路由到主节点。

读写分离

路由相关限制:事务中的请求路由到主节点,事务退出后,恢复负载均衡。所有使用函数(除聚合函数,例如,count、sum)的语句,会路由到主节点。创建或修改集群地址 创建自定义集群地址操作方式请参见 创建自定义集群地址。修改集群地址...

HINT语法使用说明

当开启列存和行存自动引流功能时,支持通过增加HINT语法/*FORCE_IMIC_NODES*/将请求强制路由到列存节点上执行。行列自动引流详情请参见 配置行列自动分流。说明 上述HINT语法不区分大小写,但在使用时必须将HINT语法放在SQL语句的句首。若...

流量泳道概述

服务网格 ASM支持将应用的相关版本(或者其他特征)隔离成一个独立的运行环境(即泳道),然后通过设置泳道规则,将满足规则的请求流量路由到目标版本(或者其他特征)的应用上。本文介绍流量泳道的概念、使用场景,以及严格与宽松两种模式...

多站点高可用

通过DNS服务,对于不同地区的用户请求流量做智能调度,将用户访请求流量路由至不同的接入服务点。出现故障灾难时,各接入站点自建互相备份,最终实现业务的高可用。实现原理 设置方法 地址池配置 中国内地配置 华北 和 华南 两个地址池做...

读写分离架构

每个可用区的读请求路由到本可用区的主节点或只读节点中,实现就近访问;而写请求均会路由到主可用区的主节点中。架构图如下:说明 推荐主、备节点均配置2节点以上:主可用区:1个主节点、1个只读节点。备可用区:2个只读节点。主节点与...

读写分离版

每个可用区的读请求路由到本可用区的主节点或只读节点中,实现就近访问;而写请求均会路由到主可用区的主节点中。架构图如下:说明 推荐主、备节点均配置2节点以上:主可用区:1个主节点、1个只读节点。备可用区:2个只读节点。主节点与...

版本选型

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

API 属性说明

根据请求路径路由:直接转发。接口名称 是 服务端 RPC 服务、SOFAREST、DUBBO 服务发布的接口名称。API 接口名称,支持英文字母、数字、英文句号(.)、冒号(:)、@,以小写字母作为开头。格式示例:...

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

只有满足了流控路由规则的请求流量才会路由到对应泳道里的打标应用。一个应用可以属于多个泳道,一个泳道可以包含多个应用,应用和泳道是多对多的关系。泳道组:泳道的集合。泳道组的作用主要是为了区分不同团队或不同场景。基线环境:未...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
可观测链路 OpenTelemetry 版 OpenAPI Explorer 云联络中心 云解析DNS 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用