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

假设应用的架构由Ingress-APISIX网关以及后端的微服务架构(Spring Cloud)组成,后端调用链路有3个:商品中心(A)、交易中心(B)、库存中心(C),可以通过客户端或者HTML来访问后端服务,这些服务之间通过Nacos注册中心实现服务发现。...

EDAS Nacos读取不到微服务配置怎么办?

问题现象 部署应用时存在报错日志,由于Nacos配置文件异常导致应用无法启动。...如果是乱码,尝试降低Nacos Client版本至1.3以下。说明 如果您使用的是Spring Cloud Alibaba,请将版本修改为2.2.6.RELEASE,乱码问题将被修复。

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

如需升级部署在ECS集群中的Spring Cloud或Dubbo微服务应用,可以使用金丝雀发布进行小规模验证,验证通过后再全量升级。前提条件 请确保应用中至少包含两个实例分组,且至少两个分组下包含实例,才能进行金丝雀发布。创建实例分组及为分组...

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

Spring Cloud:包含 Cookie、Header 和 Parameter 3种方式,根据实际需求设置。Dubbo:根据应用实际的 参数、参数值获取表达式 设置。按比例灰度:设置 流量比例,流量会按配置的比例被转发到当前的灰度分组。灰度发布启动后,先在指定的...

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

Spring Cloud:包含 Cookie、Header 和 Parameter 3种方式,根据实际需求设置。Dubbo:根据应用实际的 参数、参数值获取表达式 设置。按比例灰度:设置 流量比例,流量会按配置的比例被转发到当前的灰度分组。灰度发布启动后,先在指定的...

Spring框架安全漏洞通告】CNVD-2022-23942安全漏洞

漏洞评级 高危 影响范围 版本低于5.3.18和5.2.20的Spring框架或其衍生框架构建的网站或应用。运行环境为JDK 9或者更高的版本。Web容器使用的是Apache Tomcat。使用War包进行部署。引入了 spring-webmvc 或 spring-webflux 依赖。安全建议 ...

Spring框架安全漏洞通告】CNVD-2022-23942安全漏洞

漏洞评级 高危 影响范围 版本低于5.3.18和5.2.20的Spring框架或其衍生框架构建的网站或应用。运行环境为JDK 9或者更高的版本。Web容器使用的是Apache Tomcat。使用War包进行部署。引入了 spring-webmvc 或 spring-webflux 依赖。安全建议 ...

线上场景:基于自建Spring Cloud Gateway或Zuul网关...

假设应用的架构由ALB网关以及后端的微服务架构(Spring Cloud)组成,后端调用链路有3个微服务:购物车(A)、交易中心(B)、库存中心(C),可以通过客户端或HTML来访问后端服务,这些服务之间通过Nacos注册中心实现服务发现。...

DataSource 埋点接入

SOFATracer 2.2.0 基于标准的 JDBC 接口实现,支持对标准的数据库连接池(如 DBCP、Druid、c3p0、tomcat、HikariCP、BoneCP)埋点。本文档将介绍如何使用 SOFATracer 对 DataSource 进行埋点。前提条件 已升级 SOFABoot 至 3.4.11 及以上...

Ark 服务通信

如果应用基于 Spring Boot 2.x 开发,推荐使用 V3.1.3 版本。发布和引用 JVM 服务 SOFAArk 引入了 SOFABoot 提供的 SofaService/SofaReference JVM 服务概念,SOFABoot 提供以下三种方式给开发人员发布和引用 JVM 服务:XML 方式 ...

使用Sentinel兼容模式连接Tair

Spring Data Redis为2.5.1版本及以上,同时需要配置 spring.redis.sentinel.password 参数。说明 强烈建议您升级最新稳定版本客户端,最新版本请搜索 MVN Repository。阿里云 Tair Sentinel兼容模式连接代码配置示例如下:String ...

使用Sentinel兼容模式连接Redis

Spring Data Redis为2.5.1版本及以上,同时需要配置 spring.redis.sentinel.password 参数。说明 强烈建议您升级最新稳定版本客户端,最新版本请搜索 MVN Repository。阿里云 Redis Sentinel兼容模式连接代码配置示例如下:String ...

常见报错

报错unknown command Redisson客户端 org.redisson.client.RedisConnectionException:Unable to connect to Redis server xxx No enum constant org.redisson.cluster.ClusterNodeInfo.Flag.NOFAILOVER Spring Data Redis客户端 NOPERM ...

常见报错

报错unknown command Redisson客户端 org.redisson.client.RedisConnectionException:Unable to connect to Redis server xxx No enum constant org.redisson.cluster.ClusterNodeInfo.Flag.NOFAILOVER Spring Data Redis客户端 NOPERM ...

SDK 版本说明

新增 支持 Spring Cloud Gateway 服务调用接入 Mesh。更新 升级 fastjson 版本至 1.2.66(修复安全漏洞版本)。提升测试覆盖率至 75.94%。要求的 JDK 版本为 JDK6 及以上。修复 SDK 输出 provider 信息错误,修正 log 输出级别。1.2.4(2020...

Spring Cloud开发概述

安全 Spring Cloud Security 兼容 分布式任务调度 Spring Cloud Task 兼容 分布式协调 Spring Cloud Cluster 兼容 版本配套关系说明 Spring Cloud、Spring Boot和Spring Cloud Alibaba及SAE提供的正式商用组件的版本配套关系如下表所示。...

Spring Cloud概述

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

Nacos Spring Cloud

Spring Cloud Version Spring Cloud Alibaba Version Spring Boot Version Spring Cloud Hoxton 2.2.0.RELEASE 2.2.X.RELEASE Spring Cloud Greenwich 2.1.1.RELEASE 2.1.X.RELEASE Spring Cloud Finchley 2.0.1.RELEASE 2.0.X.RELEASE ...

环境准备

加上该配置后,ACM会加载三个配置:${spring.application.group}:${spring.application.name}.{alibaba.acm.file-extension},${spring.application.group}:${spring.application.name}-dev.{alibaba.acm.file-extension},${spring....

EDAS直播公告

2020-07-09 相比开源自建,EDAS 3.0提供了哪些核心竞争力 对于Spring Cloud Edgware及以上版本和Dubbo 2.5.3及以上版本的微服务应用,无需修改任何一行代码即可迁移至企业级分布式应用服务EDAS。EDAS提供一站式的微服务注册、治理和配置...

概述

SOFABoot、中间件服务、Spring Boot 以及 SpringCloud 的关系,示意如下:Spring Boot 是一个非常优秀的开源框架,可以快速、敏捷地开发新一代基于 Spring 框架的应用程序,它并不是用来替代 Spring 的解决方案,而是和 Spring 框架紧密...

搭建服务网关

本文介绍如何基于Spring Cloud Gateway和Spring Cloud Netflix Zuul使用Nacos搭建应用的服务网关。为什么使用SAE服务注册中心 SAE服务注册中心提供了开源Nacos Server的商用版本,使用开源版本 Spring Cloud Alibaba Nacos Discovery 开发...

Spring Cloud和Dubbo框架应用无缝迁移上EDAS概述

对于Spring Cloud Edgware及以上版本和Dubbo 2.5.3及以上版本的微服务应用,无需修改任何一行代码即可迁移至企业级分布式应用服务EDAS。该应用将拥有全生命周期管理的运维能力,监管控一体化、调用链查询和限流降级等微服务治理能力,以及...

搭建服务网关

本文介绍如何使用Nacos来搭建基于Spring Cloud Gateway或Spring Cloud Netflix Zuul的服务网关。准备工作 下载 Maven 并设置环境变量。(已经操作的可略过)下载最新版本 下载地址 Nacos Server。(已经操作的可以略过)解压下载的Nacos ...

Nacos Spring Boot

本文说明如何使用 Nacos Spring Boot SDK 管理 ACM 配置。前提条件 登录 ACM控制台,并创建一个示例配置。Data ID:com.alibaba.nacos.example.properties Group:不填写,即使用默认的 DEFAULT_GROUP。配置格式:Properties 配置内容:...

模块配置文件

内容包括:Java 代码 Spring 配置文件 SOFABoot 子模块标识 SOFABoot 特有的配置。这些特有的配置,让一个 JAR 包能够被 SOFABoot 识别,使之具备模块化的能力。主要包含下述 2 部分内容:properties 配置文件。说明如下:路径:位于可部署...

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

apiVersion:apps/v1 kind:Deployment metadata:labels:app:spring-cloud-a name:spring-cloud-a spec:replicas:2 selector:matchLabels:app:spring-cloud-a template:metadata:labels:app:spring-cloud-a msePilotCreateAppName:spring-...

服务治理概述

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

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

在EDAS中,通过集成的服务网格ASM,可以部署多语言应用,并实现多语言应用与Spring Cloud应用互通。前提条件 多语言应用已部署到EDAS的K8s集群。说明 在部署多语言应用时,已经安装并开启了服务网格。Spring Cloud应用的注册中心使用的是...

Spring任务

Spring定时任务为您在Java体系下定时任务开放提供了便捷方式,但其便捷的同时也有很多企业化场景下的局限性。通过对接SchedulerX任务调度可快速实现企业化运用的支持。前提条件 客户端1.7.10及以上版本 采用Spring Boot模式接入SchedulerX...

Spring任务

Spring定时任务为您在Java体系下定时任务开放提供了便捷方式,但其便捷的同时也有很多企业化场景下的局限性。通过对接SchedulerX任务调度可快速实现企业化运用的支持。前提条件 客户端1.7.10及以上版本 采用Spring Boot模式接入SchedulerX...

查询Spring Cloud服务

您可以通过EDAS查询部署的Spring Cloud应用的服务列表和服务详情。使用限制 服务查询包含新、旧两个版本,您可以在 服务查询 页面切换。新版通过Agent查询服务,支持查询EDAS注册中心、MSE托管的注册中心 和自建注册中心(包括ZooKeeper、...

Spring Boot应用接入SchedulerX

spring.schedulerx2.endpoint=${endpoint} spring.schedulerx2.namespace=${namespace} spring.schedulerx2.groupId=${groupId}#1.2.1及以上版本设置appKey spring.schedulerx2.appKey=${appKey}#1.2.1以下版本设置AK/SK,开启其他特殊配置...

Spring Boot应用接入SchedulerX

spring.schedulerx2.endpoint=${endpoint} spring.schedulerx2.namespace=${namespace} spring.schedulerx2.groupId=${groupId}#1.2.1及以上版本设置appKey spring.schedulerx2.appKey=${appKey}#1.2.1以下版本设置AK/SK,开启其他特殊配置...

Spring Boot应用接入SchedulerX

spring.schedulerx2.endpoint=${endpoint} spring.schedulerx2.namespace=${namespace} spring.schedulerx2.groupId=${groupId}#1.2.1及以上版本设置appKey spring.schedulerx2.appKey=${appKey}#1.2.1以下版本设置AK/SK,开启其他特殊配置...

Spring Boot应用接入SchedulerX

spring.schedulerx2.endpoint=${endpoint} spring.schedulerx2.namespace=${namespace} spring.schedulerx2.groupId=${groupId}#1.2.1及以上版本设置appKey spring.schedulerx2.appKey=${appKey}#1.2.1以下版本设置AK/SK,开启其他特殊配置...

Spring Boot应用接入SchedulerX

spring.schedulerx2.endpoint=${endpoint} spring.schedulerx2.namespace=${namespace} spring.schedulerx2.groupId=${groupId}#1.2.1及以上版本设置appKey spring.schedulerx2.appKey=${appKey}#1.2.1以下版本设置AK/SK,开启其他特殊配置...

在本地开发Spring Cloud微服务应用

本视频介绍如何在本地开发Spring Cloud微服务应用。

实现配置管理

在开发Spring Cloud应用时,您可以使用 Nacos 在本地实现应用的配置管理。由于Nacos是应用配置管理ACM的开源版本,在将应用部署到EDAS后,即可通过EDAS集成的ACM对应用进行配置的管理和推送。您可以按照文档从零开发该应用示例,并使用...

接入Spring Cloud Gateway应用

Spring Cloud Gateway应用可以通过SDK接入的方式接入AHAS网关防护。将Spring Cloud Gateway应用接入AHAS网关防护后,可以对其配置流控规则来保证系统稳定性。本文介绍如何使用SDK方式将Spring Cloud Gateway应用接入网关防护。操作步骤 ...
共有26条 < 1 2 3 4 ... 26 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
全局事务服务 (文档停止维护) Serverless 应用引擎 金融分布式架构 企业级分布式应用服务 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用