基于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)构成。具体的后调用链路有Spring Cloud Consumer调用Spring Cloud Provider,这些应用中的服务之间通过Nacos注册中心实现服务注册与发现。说明 该功能Agent正在灰度中,如果...

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 ...

服务治理概述

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

Spring Cloud概述

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

通过控制台快速在自定义环境的ECS上部署Spring Cloud...

为了帮助您能够快速地在EDAS中部署微服务应用,EDAS提供了Spring Cloud、Dubbo和HSF微服务应用Demo,您可以将应用Demo部署到自定义ECS环境(指定ECS集群)中。本文介绍如何在自定义ECS环境中部署微服务应用。前提条件 已开通EDAS。具体操作...

通过控制台快速在默认环境的ECS上部署Spring Cloud和...

为了帮助您快速体验如何在EDAS中部署微服务应用,EDAS提供了Spring Cloud、Dubbo和HSF微服务应用Demo,同时还提供了可以快速部署应用的默认ECS环境。本文介绍如何在ECS默认环境中部署微服务应用。视频教程 前提条件 已开通EDAS。具体操作,...

部署SDK

若想兼容支持开源Seata的功能,请在版本列表选择2.9.x的版本,若想添加Spring Cloud的支持,需要额外配置spring-cloud-alibaba-seata。目前Seata已支持多种数据库,多种RPC框架,详情请参见 Seata。将GTS SDK开发包上传到GTS客户所在的...

Spring Cloud Gateway应用路由

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

Spring Cloud微服务应用部署到EDAS

本视频介绍如何将本地开发完成的Spring Cloud微服务应用部署到EDAS。Spring Cloud微服务应用部署完成后,使用浏览器访问客户应用的URL,格式为 http://<ECS实例公网IP>:8080,查看是否成功访问客户应用的Web页面。将Spring Cloud微服务...

版本说明

说明 如果需要使用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...

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

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

配置基于ALB网关的全链路灰度

场景示例:按照域名路由,实现全链路灰度 若应用的架构由ALB负载均衡以及后的微服务架构(Spring Cloud)组成,后调用链路有3个:交易中心(A)、商品中心(B)和库存中心(C),可以通过客户或者是HTML来访问后服务,这些服务之间...

推空保护

说明 为避免使用有风险的版本,请参见 版本推荐 和 MSE Nacos SDK的应用和Nacos SDK限制使用版本 为客户Spring Cloud和Dubbo选择合适的版本。操作步骤 若您使用的是Java版本的Nacos-Client。引入 nacos-client 依赖:!{nacos-client....

原生 Spring Cloud 应用样例

GTS SDK 2.8.31 版本开始,GTS 全面支持原生 Spring Cloud 应用,包括 RestTemplate 和 Feign 两种方式。前提条件 在使用原生 Spring Cloud 应用样例前,请先完成以下工作:数据库依赖 MySQL,准备一个可用的 MySQL 环境(也可以是阿里云的...

实现配置管理

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

应用开发概述

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

Spring Cloud开发概述

SAE支持原生Spring Cloud微服务框架,在该框架下开发的应用只需添加服务依赖和修改注册中心配置,便可获取SAE企业级的应用托管、应用治理、监控报警和应用诊断等能力,实现零代码工作量的应用迁移。为什么使用Spring Cloud Spring Cloud...

使用指定实例属性方式配置伸缩配置

使用限制 仅当伸缩组的网络类型是专有网络时,伸缩配置才支持 指定实例属性 的实例配置方式。指定实例属性 最多支持10个配置范围。说明 一个配置范围包括vCPU核数、内存大小、规格族级别和可接受的最高价格。操作步骤 本示例中,以整个弹性...

实现配置管理

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

设置读写属性和读权重

实例:不可读可 代理访问策略:可读可实例:可读可 代理访问策略:可读可实例:可读可 代理访问策略:可读可 自定义 大于0 主实例:可读可 代理访问策略:可读可实例:可读可 代理访问策略:可读可实例...

设置读写属性和读权重

实例:不可读可 代理访问策略:可读可实例:可读可 代理访问策略:可读可实例:可读可 代理访问策略:可读可 自定义 大于0 主实例:可读可 代理访问策略:可读可实例:可读可 代理访问策略:可读可实例...

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

如果使用Spring Cloud Finchley版本,对应Spring Cloud Alibaba版本为2.0.1.RELEASE。如果使用Spring Cloud Edgware版本,对应Spring Cloud Alibaba版本为1.5.1.RELEASE。重要 Spring Cloud Edgware版本的生命周期已结束,不推荐使用这个...

管理Spring Cloud服务

您可以将Spring Cloud业务应用接入ASM,从而可以使用云原生化的服务治理能力,不需要业务做任何代码修改,即可管理Spring Cloud业务服务。本文介绍如何使用ASM管理Spring Cloud服务。前提条件 已创建ASM企业版或旗舰版实例。具体操作,请...

使用Alibaba Cloud Toolkit管理模板及资源栈...

在IntelliJ IDEA中安装和配置Alibaba Cloud Toolkit插件(以下简称Cloud Toolkit)后,您可以使用Alibaba ROS Templates和Alibaba Cloud ROS模块与远端ROS控制台建立联系,实现对ROS模板和资源栈更便捷、更高效的管理。前提条件 下载并安装...

GTS云服务下线迁移方案

在阿里云环境运行时,请配置拥有spring.cloud.txc.txcServerGroup指定的事务分组(GTS实例)运行权限的用户的AK/SK。本地公网测试不需要该配置spring.cloud.txc.accessKey=xxxxxxxxx's AK#spring.cloud.txc.secretKey=xxxxxxxxx's SK ...

搭建服务网关

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

快速体验分布式事务

在正式环境 ECS 上运行时,请使用您订购的 GTS 服务实例全名,并配合使用下面的 spring.cloud.txc.accessKey 和 spring.cloud.txc.accessKey 配置spring.cloud.txc.url:公网访问 GTS 服务的接入地址,固定值 ...

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

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

Spring Cloud应用托管到SAE

配置项参考 配置项 Key 默认值 说明 服务地址 spring.cloud.nacos.discovery.server-addr 无 Nacos Server启动监听的IP地址和端口。服务名 spring.cloud.nacos.discovery.service${spring.application.name} 当前服务的名称。网卡名 ...

MQ 事务消息纳入全局事务管理样例

在正式环境 ECS 上运行时,请使用您订购的 GTS 服务实例全名,并配合使用下面的 spring.cloud.txc.accessKey 和 spring.cloud.txc.accessKey 配置spring.cloud.txc.mode:GTS 工作模式,默认为 1(AT 模式)。MQ 实际上使用了 TCC 模式,...

配置标签路由

限制项 限制值 Spring Cloud版本 Spring Cloud Edgware及以上版本 Dubbo版本 2.5.3~2.7.8 客户类型 RestTemplate FeignClient Java应用JDK版本 目前支持JDK 1.6、1.7和1.8版本应用接入 负载均衡类型 Ribbon LoadBalancer Spring Cloud ...

微服务敏捷开发最佳实践

其中 产品 为微服务引擎 MSE,并选择与部署时一致的 Region、实例 和 命名空间,代理 选择已经配置的K8s代理,如果您的应用是Spring Cloud应用,还需要在本地Spring Cloud服务端口中配置Tomcat的启动端口。步骤四:启动应用,联调验证 首先...

微服务场景指引

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

如何解决Nacos上修改服务实例的权重不生效问题

问题现象 在MSE控制台上添加或修改服务实例时,设置了对应实例的权重并希望按照权重比例进行负载均衡。但实际调用流量时,流量分配未按照预期权重进行分配。问题原因 您使用的应用框架不支持按权重分配流量负载均衡。您使用的应用框架有...

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

如需升级部署在ECS集群中的Spring Cloud或Dubbo微服务应用,为确保升级操作的安全性,可以使用金丝雀发布(即灰度发布)进行小规模验证,验证通过后再全量升级。本文介绍如何在EDAS控制台灰度发布ECS集群中的应用。前提条件 请确保应用中...

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

您可以在IntelliJ IDEA中使用Cloud Toolkit的端云互联功能实现本地和云上应用的相互调用,提升开发效率。前提条件 在使用Cloud Toolkit实现端云互联前,请完成以下工作:确保IntelliJ IDEA为2018.3及以上版本。2020.9.1及以上版本的Cloud ...

使用Alibaba Cloud Toolkit管理模板及资源栈(Visual ...

在Visual Studio Code中安装和配置Alibaba Cloud Toolkit(以下简称Cloud Toolkit)后,您可以将本地与远端控制台建立联系,实现对ROS模板及资源栈更便捷、高效的管理。前提条件 下载并安装 Visual Studio Code。已在Visual Studio Code中...

使用Spring Cloud框架收发消息

spring.cloud.stream.bindings.MyOutput.destination=${kafka.output.topic.name} spring.cloud.stream.bindings.MyOutput.contentType=text/plain spring.cloud.stream.bindings.MyInput.group=${kafka.consumer.group} spring.cloud....

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

在本文中,以测试和生产环境下连接不同的数据库、配置不同的数据源(包括连接池)参数为例,介绍了如何搭配使用阿里云配置中心ACM与Spring Cloud,帮助您在微服务架构中简化环境配置管理。迁移到MSE Nacos ACM进入下线状态,所有配置管理...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
Serverless 应用引擎 无影云电脑 云虚拟主机 企业级分布式应用服务 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用