接入Spring Cloud Zuul应用

Spring Cloud Zuul应用可以通过SDK接入的方式接入AHAS网关防护。将Spring Cloud Zuul应用接入AHAS网关防护后,可以对其配置流控规则来保证系统稳定性。本文介绍如何使用SDK方式将Spring Cloud Zuul应用接入网关防护。操作步骤 登录 AHAS...

网关防护概述

AHAS 可以对网关进行流量控制,从流量入口处拦截骤增的流量,防止下游服务被压垮。网关防护的主要功能如下:针对路由配置中的...接入Spring Cloud Zuul应用。如何创建网关流控规则,请参见 API流控规则。如何自定义 API,请参见 API 管理。

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

优化 涉及文档较多 2021-03-23 功能名称 功能描述 功能类型 相关文档 Spring Cloud和Dubbo服务支持全链路流量控制 在EDAS的K8s环境中,全链路流量控制功能可以帮助您为Spring Cloud或Dubbo应用快速灵活地创建一个流量控制环境,让具有一定...

Java SDK和Java Agent版本说明

版本说明 本文包含以下Java SDK和Java Agent版本说明:Java SDK AHAS-Sentinel-Client版本说明 Spring-Boot-Starter-AHAS-Sentinel-Client版本说明 Spring-Cloud-Gateway-Starter-AHAS-Sentinel版本说明 Spring-Cloud-Zuul-Starter-AHAS-...

版本说明

说明 如果需要使用Spring Cloud,还需要下载 txc-client-springcloud-2.8.82.jar。2.8.74 2021-09-16 修复Apache Dubbo和Alibaba Dubbo不兼容导致上下文获取失败问题。说明 如果需要使用Spring Cloud,还需要下载 txc-client-springcloud-2...

实现配置管理

本文以Nacos配置管理的Demo应用为例,介绍如何在本地开发、调试Spring Cloud应用,使用Spring Cloud Alibaba Nacos Config实现配置管理,并通过 SAE 进行配置管理推送。前提条件 在开发前,确保您已完成以下工作:下载 Maven 并设置环境...

微服务治理支持的Java框架

支持的框架 流量防护和指标监控 分类 框架名称 框架版本 Web Spring MVC 对应Spring Cloud关联版本 Spring Boot 2.x.x Spring Cloud F、G、H、2020.x、2021.x Feign 对应Spring Cloud关联版本 Java网关 Spring Cloud Zuul 1.3.x Spring ...

基于MSE Ingress的全链路灰度

Spring Cloud Zuul版本 1.3.x 无。注册中心类型 Nacos Eureka ZooKeeper 微服务治理能力无关注册中心,可以是MSE托管注册中心,也可以是自建注册中心。背景信息 在微服务场景中,当您部署的Spring Cloud应用或Dubbo应用存在升级版本时,...

Spring Cloud集群(多应用)平滑迁移到EDAS

如果您的Spring Cloud集群(包含多个应用)已经部署在阿里云上,那么本文档将向您介绍如何将集群及集群中的所有应用平滑迁移到EDAS中,并实现基本的服务注册发现。如果您的Spring Cloud集群还未部署到阿里云,请联系EDAS技术支持人员为您...

触发网关防护规则后的限流策略

Spring Cloud Gateway 若您的网关是Spring Cloud Gateway,则默认的限流处理逻辑是返回默认的流控文本 Blocked by Sentinel,返回 status code 为 429 Too Many Requests。您可以通过以下Spring配置项来配置限流后的处理策略。spring.cloud...

15分钟完成服务治理能力快速体验

6-name:缩容 schedule:0 5/6*targetSize:2 scaleTargetRef:apiVersion:apps/v1 kind:Deployment name:spring-cloud-b 网关自动请求配置 默认开启各种请求的自动发送,可以通过在spring-cloud-gateway/spring-cloud-zuul应用上配置如下环境...

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

Spring Cloud Gateway和Zuul是两种常用的微服务架构中的API网关,它们均能实现路由转发和过滤器处理等功能。通过配置路由规则,可以将请求路由到灰度环境中,对灰度版本进行验证和测试。借助MSE提供的全链路灰度能力,您无需修改业务代码,...

应用场景

消息事务 GTS MQ 打通,提供事务消息处理能力,可以保证业务链路完成时发送消息,任一阶段异常滚消息。开发简单,在客户端声明一个注解,用以界定事务边界,调用 MQ 的事务API发送消息。​ 高可靠:在宕机、网络故障等情况下,严格...

无损下线Spring Cloud应用

您无需对应用进行任何配置、也无需在EDAS控制台进行任何操作,EDAS默认支持Spring Cloud应用无损下线。为什么需要无损下线 无损下线是为了保证从应用停止到恢复服务期间不影响正常运行的消费者的业务请求。理想条件下,在整个服务没有请求...

使用说明

True:回退,在离线模式下,tunnel报 no download permission 异常时自动回退,限制下载数为10000。MCQA相关(仅MCQA生效)基本配置 URL key Property Key 是否必选 描述 interactiveMode interactive_mode 否 是否开启MCQA。取值说明:...

Spring Cloud到服务网格体系的结合迁移

Spring Cloud体系中,开发者将微服务化后通用的能力封装在一个开发框架中,使用这个框架开发自己的业务代码,因此生成的微服务内置了这些能力。服务网格通过另一种形态提供治理能力,不同于SDK方式,服务治理的能力在一个独立的代理进程...

Spring Cloud开发概述

服务网关 Spring Cloud Gateway Netflix Zuul 兼容 链路跟踪 Spring Cloud Sleuth 兼容且提供替换组件 消息驱动Spring Cloud Stream RabbitMQ binder Kafka binder 兼容且提供替换组件 消息总线Spring Cloud Bus RabbitMQ Kafka 兼容且提供...

基于MSE实现微服务应用无损上下线

replicas:1 selector:matchLabels:app:spring-cloud-zuul template:metadata:labels:app:spring-cloud-zuul msePilotCreateAppName:spring-cloud-zuul msePilotAutoEnable:"on"spec:containers:env:name:JAVA_HOME value:/usr/lib/jvm/java...

Alibaba Cloud Linux 3镜像发布记录

阿里云定期发布Alibaba Cloud Linux 3镜像的更新版本,以确保用户可以获取到最新的操作系统特性、功能和安全补丁。您可以通过本文查看Alibaba Cloud Linux 3镜像最新的可用版本及更新内容。背景信息 如无特殊声明,更新内容适用于云服务器...

Spring Cloud概述

目前业界比较流行的Spring Cloud具体实现有Spring Cloud Netflix、Spring Cloud Consul、Spring Cloud Gateway、Spring Cloud Sleuth等,最近由阿里巴巴中间件开源的Spring Cloud Alibaba也是业界中受关注度很高的另一种实现。如果您已经...

应用托管概述

应用举例 部署方式 参考文档 原生Spring Cloud WAR、JAR、镜像 将Spring Cloud应用托管到SAE 原生Dubbo WAR、JAR、镜像 将Dubbo应用托管到SAE HSF WAR、JAR、镜像 将HSF应用托管到SAE 多语言应用 镜像 在SAE控制台使用镜像部署多语言应用 ...

微服务场景指引

Serverless 应用引擎 SAE(Serverless App Engine)支持原生Spring Cloud和Dubbo微服务框架的应用,您可以将基于原生Spring Cloud和Dubbo微服务框架开发的应用迁移、部署到 SAE,进行微服务管理。为什么使用SAE服务注册中心 Spring Cloud ...

TCC 模式接入

分布式事务支持以 TCC 模式接入 SOFARPC、Dubbo 和 Spring Cloud 远程服务框架。本文将介绍如何定义接口、实现接口,并针对远程服务框架进行发布服务。定义接口 TCC 参与者需要实现三个方法,分别是一阶段 Try 方法、二阶段 Confirm 方法...

Spring Cloud应用中接入MSE Nacos作为服务注册中心

常见问题 本地开发的Spring Cloud微服务应用,其服务注册中心为MSE上创建的Nacos,应用运行后,在MSE服务管理页面看不到服务信息,如何处理?您需要对您的应用访问进行白名单配置。具体操作,请参见 设置白名单。说明 MSE默认设置为127.0.0...

共享内存通信(SMC)常见问题

如果Mode列显示的回退编号为两个(例如0x05000000/0x03030001),其中第一个回退编号为本地的回退原因,第二个回退编号为对端的回退原因,通常是由于对端回退导致了本机无法正常建立SMC连接而回退。根据回退编号,从下表中查看可能的原因和...

搭建服务网关

spring.application.name=spring-cloud-zuul-nacos server.port=18022 spring.cloud.nacos.discovery.server-addr=127.0.0.1:8848 zuul.routes.opensource-provider1.path=provider1/*zuul.routes.opensource-provider1.serviceId=service-...

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

Demo的调用链路为:spring-cloud-zuul应用在收到/A/dubbo 的请求时,会把请求转发给spring-cloud-a,然后spring-cloud-a通过Dubbo协议去访问spring-cloud-b,spring-cloud-b也通过Dubbo协议去访问spring-cloud-c,spring-cloud-c在收到请求...

如何实现多语言应用与Spring Cloud应用互通

背景信息 多语言应用与Spring Cloud应用互通的流程如下:ASMMSE托管的1.21版本的Nacos对接,实现Nacos上注册的Spring Cloud应用ASM互通。启用ASM的DNS代理,实现ASM中的多语言应用的域名解析。多语言应用使用Spring Cloud应用在ASM生成...

搭建服务网关

spring.application.name=spring-cloud-zuul-nacos server.port=18022 spring.cloud.nacos.discovery.server-addr=127.0.0.1:8848 zuul.routes.opensource-provider1.path=provider1/*zuul.routes.opensource-provider1.serviceId=service-...

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

Spring Cloud应用:如果应用依赖Deployment.Metadata.Name或Deployment.Metadata.Uid的功能配置,请勿使用金丝雀发布,否则该原生功能将出现异常。操作步骤 登录 EDAS控制台。在左侧导航栏,单击 应用管理>应用列表,在顶部菜单栏选择...

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

Spring Cloud应用:如果应用依赖Deployment.Metadata.Name或Deployment.Metadata.Uid的功能配置,请勿使用金丝雀发布,否则发布后该原生功能将出现异常。操作步骤 登录 EDAS控制台。在左侧导航栏,单击 应用管理>应用列表。在 应用列表 ...

使用ACM简化Spring Cloud微服务环境配置管理

在本文中,以测试和生产环境下连接不同的数据库、配置不同的数据源(包括连接池)参数为例,介绍了如何搭配使用阿里云配置中心ACM与Spring Cloud,帮助您在微服务架构中简化环境配置管理。迁移到MSE Nacos ACM进入下线状态,所有配置管理...

版本说明

随着 Spring Boot 升级,Spring Cloud 依赖也需要相应升级至兼容版本 2021.0.x,详情请参见 Spring Cloud reference。自 SOFABoot 3.10.2 版本开始,Spring Boot 的版本控制采用 import 的方式引入。因此,在不升级 SOFABoot 的情况下,您...

MSE Agent版本说明

将Tomcat中针对请求参数和请求体的解析逻辑迁移至ZuulSpring Cloud Gateway的Filter组件中进行处理。在全链路灰度能力中增加容错逻辑,如果trace为空,则默认将请求发送到base环境,而不是随机访问其他环境。将微服务治理企业版的CPU使用...

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

Spring Cloud应用:如果应用依赖Deployment.Metadata.Name或Deployment.Metadata.Uid的功能配置,请勿使用金丝雀发布,否则该原生功能将出现异常。入口类型应用:如果当前应用为入口类型应用,流量从SLB直接转发到当前应用,那么SLB流量...

服务治理概述

服务治理 Spring Cloud服务 金丝雀发布 金丝雀发布(K8s)金丝雀发布(ECS)部署和运维 无损下线Spring Cloud应用 查询Spring Cloud服务 查询Spring Cloud服务调用链 查看Spring Cloud应用的服务契约 为Spring Cloud服务配置标签路由 为...

支持组件列表

AHAS为了简化应用的接入流程,对主流框架进行了适配。本文将列出AHAS支持的第三方组件和框架列表。组件 支持版本 支持该组件的Java Agent版本 支持...Zuul 1.x网关需要引入 spring-cloud-zuul-starter-ahas-sentinel 依赖,无需引入其它依赖。

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

Spring Cloud Zuul版本 1.3.x 无。场景示例 本文以电商架构中的下单场景为例,介绍从MSE云原生网关到微服务的全链路流控功能。假设应用的架构由MSE云原生网关以及后端的微服务架构(Spring Cloud)组成,后端调用链路有3个:交易中心(A)...

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

Spring Cloud Zuul版本 1.3.x 无。场景示例 本文以电商架构中的下单场景为例,介绍从MSE云原生网关到微服务的全链路流控功能。假设应用的架构由MSE云原生网关以及后端的微服务架构(Spring Cloud)组成,后端调用链路有3个:交易中心(A)...

什么是企业级分布式应用服务EDAS

企业级分布式应用服务EDAS(Enterprise Distributed Application Service)是一个应用托管和微服务管理的云原生PaaS平台,提供应用开发、部署、监控、运维等全栈式解决方案,同时支持Spring Cloud和Apache Dubbo(以下简称Dubbo)等微服务...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
无影云电脑 云解析DNS 云防火墙 云虚拟主机 Web应用防火墙 弹性公网IP
新人特惠 爆款特惠 最新活动 免费试用