使用Spring Cloud开发微服务应用并部署至SAE

本文以包含服务提供者和服务消费者的Spring Cloud应用为例,让您快速体验如何在本地开发、调试Spring Cloud应用并部署到 SAE,实现应用的服务注册与发现,以及消费者对提供者的调用。背景信息 如果您对Spring Cloud很陌生,仅了解Spring和...

全场景解决方案

方案优势 多协议兼容 既能借助蚂蚁集团久经考验的微服务框架 SOFA 在云上构建微服务应用,也可以支持原生 Dubbo 和 Spring Cloud 上云,无需构建 ZooKeeper,Eureka,Consul 等微服务依赖的自建服务,极大降低运维成本。跨平台无侵入 业务...

测试Spring Cloud服务

在左侧导航栏,选择 流量管理>微服务治理>Spring Cloud。在 Spring Cloud 左侧导航栏,单击 服务测试。在顶部菜单栏选择 地域,在 服务测试 右侧选择 微服务空间,然后单击具体服务名。在 选择测试方法 面板的 接口元数据 列表中需要测试的...

基于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框架应用平滑迁移至SAE

如果您的Spring Cloud集群(包含多个应用)已经部署在阿里云上,您可以将应用迁移至 Serverless应用引擎SAE(Serverless App Engine)。本文介绍如何将应用平滑迁移到 SAE 中,以及实现基本的服务注册与发现。迁移流程 必需:迁移应用 迁移...

什么是微服务引擎MSE

服务引擎MSE(Microservices Engine)是一个面向业界主流开源微服务生态的一站式微服务平台,提供注册配置中心(原生支持Nacos、ZooKeeper、Eureka)、云原生网关(原生支持Ingress、Envoy)、微服务治理(原生支持Spring Cloud、Dubbo、...

灰度发布微服务

示例操作,请参见以下文档:使用Spring Cloud开发微服务应用并部署至SAE 使用Spring Boot开发Dubbo应用并部署至SAE 根据应用类型判断是否需要开通 微服务引擎 MSE(Microservices Engine)微服务治理专业版。具体操作,请参见 开通MSE微...

配置推空保护

使用限制 限制项 限制值 说明 Spring Cloud版本 Spring Cloud Edgware及以上版本。Dubbo版本 2.5.3~2.7.8 Dubbo 3.0+版本支持当前处于灰度中。注册中心类型 Nacos Eureka ZooKeeper-前提条件 已 创建Kubernetes托管版集群。已开通MSE微...

使用Cloud Toolkit实现端云互联(IntelliJ IDEA)

不同Java微服务框架还有以下限制:微服务框架 使用限制 Spring Cloud 如果使用Nacos进行配置管理,请确保Spring Cloud为Spring CloudEdgware及以上版本。Dubbo Dubbo 2.7.2及以上版本。依赖的服务注册及发现组件版本。dubbo-nacos-registry...

基于MSE Ingress的全链路灰度

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

使用Cloud Toolkit实现端云互联(IntelliJ IDEA)

使用限制 端云互联目前支持Java应用,而且不同Java微服务框架还有以下限制:微服务框架 使用限制 Spring Cloud 如果使用Nacos进行配置管理,请确保Spring Cloud为Spring CloudEdgware及以上版本。Dubbo Dubbo 2.7.2及以上版本 依赖的服务...

使用Cloud Toolkit实现端云互联(IntelliJ IDEA)

不同Java微服务框架还有以下限制:微服务框架 使用限制 Spring Cloud 如果使用Nacos进行配置管理,请确保Spring Cloud为Spring CloudEdgware及以上版本。Dubbo Dubbo 2.7.2及以上版本。依赖的服务注册及发现组件版本。dubbo-nacos-registry...

应用迁移概述

SAE提供了服务发现与配置管理功能,您无需运维Eureka、ZooKeeper、Consul等中间件组件,可以直接使用SAE提供的商业版服务发现与配置管理。SAE控制台提供了统一的服务治理,目前支持查询发布和消费的服务详情。SAE提供了动态扩、缩容功能,...

管理灰度规则

警告 关闭微服务治理功能后,除服务列表外,其他微服务治理功能(包括无损上下线、灰度规则和限流降级)将无法使用,且关闭过程中会触发一次应用重启,请自行判断业务风险后再进行操作。更多信息 创建灰度规则后,您可以为应用配置灰度发布...

查询服务契约

Spring Cloud服务还支持查看请求方法、请求路径、所属类的类名等信息。Swagger注解解析 作为OpenAPI规范的主要制定者,Swagger 虽并非是唯一支持OpenAPI的工具,但基本也属于一种事实标准。服务契约支持Swagger注解解析,并在控制台的服务...

开源K8s环境中的应用接入MSE治理中心

借助MSE微服务治理,您无需修改任何代码就可以为开源K8s环境中的Spring Cloud和Dubbo应用提供无侵入的微服务治理能力,包含无损下线、离群实例摘除、服务查询、服务鉴权、服务测试和金丝雀发布,大幅提升线上微服务的稳定性和开发效率。...

实现服务注册与发现

本文介绍如何在本地基于Nacos开发一对Spring Cloud服务示例应用(包含一个服务提供者Provider和一个服务消费者Consumer)。背景信息 微服务应用通过注册中心实现服务注册与发现。在开发应用时,可以根据实际需求,参考下图选择注册中心。...

微服务敏捷开发最佳实践

使用容器服务控制台来部署应用为例,使用的YAML文件如下:说明 使用端云互联的前提是注册中心使用的是MSE中的Nacos,所以请您在部署之前修改YAML文件中的 spring.cloud.nacos.discovery.server-addr 和 dubbo.registry.address 为您自己...

搭建服务网关

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

测试服务

参数 描述 选择 框架:Spring Cloud 调用IP 要测试服务的实例IP。如果部署了多个实例,在列表中选择其中一个IP进行测试,只能单选。Path 请求的接口URL,以/开头,例如/_mse_/readiness?请求方法 该所属类的请求方法,如果包含多个请求方法...

使用服务鉴权实现Spring Cloud应用的访问控制

使用MSE网关对Consumer服务进行路由转发,Gateway 1和Gateway 2可以调用Consumer 1、Consumer 2、Consumer 3三个应用实例。配置服务鉴权 设置所有接口的鉴权:对Provider的所有接口设置鉴权规则。例如,Provider设置所有接口鉴权规则为:将...

MSE微服务治理最佳实践

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

功能发布记录(2020~2021年)

2021-08-16 微服务治理支持接入多语言应用 金丝雀发布多语言服务 配置多语言服务鉴权 测试多语言服务 为K8s集群命名空间中的应用开启微服务治理 2021-05-12 微服务治理支持服务测试 测试服务 2020-10-26 MSE接入微服务治理 应用列表查询 ...

部署SDK

可选:如果需要Spring Cloud原生支持,需要下载Spring Cloud原生支持包,更多内容,请参见 原生 Spring Cloud 应用样例。说明 若之前从未使用过GTS或者Seata,建议使用2.8.x版本;若想兼容支持开源Seata的功能,请在版本列表选择2.9.x的...

如何使用Postman调试微服务接口

本文介绍如何使用Postman调试云上Spring Cloud或Dubbo服务接口功能。背景信息 云端服务接口一般只能在集群内部访问,不便于服务接口的测试验证。EDAS提供Postman访问能力,在运行Postman脚本时,通过拉起云端测试引擎发起接口调用,可以...

应用开发概述

EDAS支持Spring Cloud、Dubbo和HSF三种微服务应用框架,您可以使用Spring Cloud、Dubbo和HSF开发应用,然后托管到EDAS中。应用框架 功能描述 相关文档 Spring Cloud EDAS支持原生Spring Cloud服务框架。您可直接将应用部署到EDAS上,无须...

典型场景和最佳实践

Spring Cloud应用上云和云原生化改造 该实践教程介绍云上构建Spring Cloud应用的注册配置中心、实现微服务治理全套能力,并通过云原生网关打造统一的流量入口,具有实施简单、稳定和安全性强、综合成本低、易用性高的特点。您可以单击 基于...

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

对于部署在K8s集群中的Spring Cloud或Dubbo微服务应用,为确保升级操作的安全性,可使用金丝雀发布(即灰度发布)进行小规模验证,验证通过后再全量升级。本文介绍如何使用EDAS控制台金丝雀发布K8s应用。使用限制 HSF应用:不支持金丝雀...

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

对于部署在K8s集群中的Spring Cloud或Dubbo微服务应用,为确保升级操作的安全性,可使用金丝雀发布(即灰度发布)进行小规模验证,验证通过后再全量升级。本文介绍如何使用EDAS控制台金丝雀发布K8s应用。使用限制 HSF应用:不支持金丝雀...

查询Spring Cloud服务调用链

您可以在EDAS控制台查询部署到EDAS中的Spring Cloud服务的调用链。EDAS已经集成应用实时监控服务ARMS,您可以通过ARMS查询服务的调用链路和全息排查事件。具体操作,请参见 接口调用 和 全息排查最佳实践。

常见问题索引

服务类型是Spring CloudEureka和Consul在原来的ECS上,若要使用SAE,是否需要维护Eureka和Consul?[回到顶部]镜像FAQ 拉取镜像失败怎么办?如何选择ACR个人版镜像?构建镜像超时/失败怎么办?为什么我用ARM架构(使用M系列芯片的Mac电脑...

Dubbo概述

EDAS支持Apache Dubbo微服务框架,您在Apache Dubbo框架下开发的微服务只需添加依赖和修改配置,对代码无侵入,即可部署到EDAS之后,获取EDAS企业级的微服务应用托管、微服务治理、监控报警和应用诊断等能力。Dubbo架构 开源Dubbo目前包含...

基于消息队列RocketMQ版实现全链路灰度

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在收到请求后,会生产一个消息...

直播公告(2023年)

MSE治理中心企业版全新升级 2023-02-09 OpenSergo&Spring Cloud Alibaba服务治理最佳实践 本次直播分享内容如下。服务治理能力对于Spring Cloud的重要性。Spring Cloud Alibaba新版本流量路由、服务鉴权能力。OpenSergo流量路由规则。...

Spring Cloud服务配置服务Mock

在左侧导航栏,选择 流量管理>微服务治理>Spring Cloud。在 Spring Cloud 左侧导航栏,单击 服务Mock。在 服务Mock 页面顶部菜单栏选择 地域,在页面中选择 微服务空间,然后单击 创建服务Mock。在 创建服务Mock 面板中填入相关参数,然后...

GTS云服务下线迁移方案

阿里云全局事务服务(GTS)已通知于2024年1月22日停止服务。本文介绍如何将GTS云服务迁移至可替代的分布式事务解决方案。前提条件 已开通并使用GTS云服务,是否开通GTS云服务可通过 控制台 查看事务分组列表有无数据进行判断。支持以下地域...

持续架构优化

其中注册、配置中心全托管(兼容Nacos/ZooKeeper/Eureka),网关基于 Istio 构建并兼容 Kubernetes Ingress 标准,服务治理无侵入增强 Spring Cloud,Apache Dubbo 等开源微服务框架。帮助用户更便捷地使用开源技术构建自己的微服务体系。...

Spring Cloud Gateway应用路由

EDAS使用Java Agent技术以无侵入的方式增强托管的Spring Cloud Gateway应用,支持动态路由和插件配置能力。本文介绍如何在EDAS中进行Spring Cloud Gateway的常见两类配置:路由(Route)和插件(GatewayFilter)。使用限制 支持Spring ...

微服务注册配置中心使用说明

Eureka Spring Cloud应用使用MSE的Eureka注册中心。server:port:8080 spring:application:name:demo-provider eureka:client:serviceUrl:defaultZone:...

压测Spring Cloud服务

在左侧导航栏,选择 流量管理>微服务治理>Spring Cloud。在 Spring Cloud 左侧导航栏单击 服务压测。在 服务压测 页面顶部菜单栏选择 地域,在页面中选择 微服务空间,然后单击 创建场景。在 创建场景 面板中设置 场景配置 和 压力配置 ...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
企业级分布式应用服务 云虚拟主机 微服务引擎 金融分布式架构 Serverless 应用引擎 弹性公网IP
新人特惠 爆款特惠 最新活动 免费试用