使用Spring Boot开发Dubbo应用

除了可以使用传统的XML配置方式开发Dubbo应用,还可以使用Spring Boot开发Dubbo应用,特别对于Java技术薄弱和Maven经验少,且又不熟悉Dubbo框架的开发者更为适合。本文以全新开发过程,向您展示如何使用Spring Boot开发Dubbo应用,并使用...

在本地开发Dubbo微服务应用

本视频介绍如何在本地开发Dubbo微服务应用。相关文档 使用Spring Boot开发Dubbo应用 应用部署概述 应用管理概述$icmsDocProps={'productMethod':'created','language':'zh-CN',};

使用Spring Boot开发Dubbo微服务应用

如果您已有Spring Boot开发的Dubbo应用,可以跳过本文内容,直接部署到EDAS。前提条件 在使用Spring Boot开发Dubbo微服务应用前,请先完成以下工作:下载 Maven 并设置环境变量。下载最新版本的 Nacos Server。启动Nacos Server。解压下载...

将Dubbo应用迁移到HSF(不推荐)

背景信息 原生Dubbo框架下的应用开发请参见 使用Spring Boot开发Dubbo微服务应用,您也可以直接下载 Dubbo转换为HSF的示例代码。添加Maven依赖 在应用工程的 pom.xml 中,增加 spring-cloud-starter-pandora 的依赖。groupId>...

将Dubbo应用迁移到HSF(不推荐)

背景信息 原生Dubbo框架下的应用开发请参见 使用Spring Boot开发Dubbo应用,您也可以直接下载 Dubbo转换为HSF的示例代码。添加Maven依赖 在应用工程的 pom.xml 中,增加 spring-cloud-starter-pandora 的依赖。groupId>org....

开发者指南概述

Spring Cloud Dubbo HSF Spring Cloud概述 实现服务注册与发现 实现负载均衡 实现配置管理 搭建服务网关 实现对象存储 实现任务调度 将Spring Cloud集群(多应用)平滑迁移到EDAS Dubbo概述 使用Spring Boot开发Dubbo微服务应用 使用Cloud ...

应用开发概述

Dubbo概述 使用Spring Boot开发Dubbo微服务应用 使用Cloud Toolkit开发Dubbo微服务应用样例工程 将Dubbo应用平滑迁移到EDAS 用户文档(开源)开发者指南(开源)源码导读(开源)HSF HSF连通不同的业务系统,解耦系统间的实现依赖。...

将Dubbo应用平滑迁移到EDAS

如果您选择此方案,无需再阅读迁移应用的后续内容,可直接使用Spring Boot开发Dubbo微服务应用。具体操作,请参见 使用Spring Boot开发Dubbo微服务应用。双注册和双订阅迁移方案 双注册和双订阅迁移方案是指在应用迁移时同时接入两个注册...

启动加速-异步初始化方法

异步加速原理 在实际使用 Spring/Spring Boot 开发中,一些 Bean 在初始化过程中,会执行一些准备操作,如:拉取远程配置 初始化数据源 在应用启动期间,这些 Bean 会增加 Spring 上下文刷新时间,导致应用启动耗时变长。为了加速应用启动...

Dubbo概述

相关操作 EDAS支持多种Dubbo微服务应用的开发方式:如需使用Spring Boot开发Dubbo微服务应用,请参见 使用Spring Boot开发Dubbo微服务应用。如果仅想体验如何将Dubbo应用托管到EDAS,可以使用Alibaba Cloud Toolkit创建一个Demo示例,然后...

概述

SOFABoot 基于 Spring Boot 开发,使用标准 Spring 接口实现。可将 SOFABoot 理解为 Spring 的一个扩展,构建在 Spring Boot 基础之上提供金融科技中间件解决方案,每一个中间件均是一个可插拔的组件,添加和移除非常方便,同时,利用...

管理灰度规则(Java)

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

灰度发布微服务

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

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

Spring Cloud Apache Dubbo HSF Spring Cloud概述 实现服务注册与发现 实现负载均衡 实现配置管理 Dubbo概述 使用Spring Boot开发Dubbo微服务应用 使用Cloud Toolkit开发Dubbo微服务应用样例工程 将Dubbo应用平滑迁移到EDAS HSF概述 启动轻...

应用场景

SOFABoot 可帮助用户快速搭建高效、可靠的分布式应用,同时能与 Spring Boot 工程无缝集成,降低用户的迁移成本。...兼容 Spring Boot 工程 对于基于 Spring Boot 框架开发的应用,可迁移至 SOFABoot 工程,轻松实现对原有框架的支持与优化。

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

它提供命令审计WebShell、支持部署包直接部署、插件一键部署、远程调试和Arthas集成等能力,可以提高开发、测试、调试和诊断等阶段的效率。新增 云原生工具箱概述 优化菜单结构 随着EDAS功能不断丰富,一级菜单也随之增多,为了给您带来更...

基础术语

Spring Boot Spring Boot Spring Boot 是一种用于简化 Spring 应用的初始搭建以及开发过程的框架,该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板式的配置。Spring Cloud Spring Cloud Spring Cloud 是一系列框架的...

版本兼容说明

版本映射 SOFABoot 基于 Spring Boot 框架开发,并依赖 Apache Maven 进行构建。SOFABoot 和 Spring Boot 版本对应关系,以及 JDK 和 Maven 版本要求说明如下:SOFABoot 版本 Spring Boot 版本 JDK 版本 Maven 版本 3.10.2~3.10.x 2.7.15~2...

静态资源配置

SOFABoot Web 沿用了 Spring Boot 中“约定优于配置”的理念来存放并处理静态资源。本文将向您介绍静态资源的下述内容。说明 本文内容仅适用于 SOFABoot Web 类型的应用。关于 Spring Boot 中静态资源的更多说明,可以参考 Spring Boot ...

Spring Boot应用监控最佳实践

本视频介绍通过时序存储功能进行Spring Boot应用监控的方案。

Spring Boot应用安装SSL证书

本文介绍如何在Spring Boot应用中配置SSL证书,具体包括下载和上传证书文件,在Spring Boot应用配置证书文件、证书链和证书密码等参数,以及安装证书后结果的验证。成功配置SSL证书后,您将能够通过HTTPS加密通道安全访问Spring Boot应用,...

Spring Boot 集成

健康检查 Spring Cloud ACM 集成了 Spring Boot 的 Health Check。访问 health endpoint 可以看到 Spring Boot 应用是否正确连接了 ACM 服务器:{"status":"UP","acm":{"status":"UP","dataIds":[...

Spring Boot 工程迁移至 SOFABoot 工程

SOFABoot 是基于 Spring Boot 框架构建的,所以可以轻松地从 Spring Boot 迁移至 SOFABoot。在阅读本文中的 注意事项 后,您可以遵循 迁移步骤 将现有的 Spring Boot 工程改为使用 SOFABoot 框架的工程。注意事项 SOFABoot 框架基于 Spring...

接入Spring Boot/Spring Cloud应用

Spring Boot/Spring Cloud应用接入AHAS应用防护后,可以对其配置流控、隔离、熔断、系统或热点规则来保证系统稳定性。本文介绍如何使用SDK方式将Spring Boot/Spring Cloud应用接入应用防护。操作步骤 登录 AHAS控制台。在AHAS控制台左上...

引入健康检查

SOFABoot 为 Spring Boot 的健康检查能力增加了 Readiness Check 的能力。如果你需要使用 SOFA 中间件,那么建议使用 SOFABoot 的健康检查能力的扩展,来更优雅的上线应用实例。引入健康检查扩展 要引入 SOFABoot 的健康检查能力的扩展,只...

排查JDK 17应用接入后看不到数据的情况?

可能原因 探针版本较低 ARMS从2.8.3版本探针开始支持JDK 17的应用,但是2.8.3版本的探针不支持Spring Boot 3.0。如果您的应用是Spring Boot 3.0(默认依赖 JDK 17)的应用,则需要升级探针到2.9.1.2或以上版本。Spring Boot 3.0依赖了老版...

Demo工程

下载到本地并解压后即可看到本地新增了 mq-demo-master 文件夹,该文件夹包括纯Java、Spring以及Spring Boot的示例代码。更多信息,请参见 rocketmq-demo。下载安装JDK。更多信息,请参见 JDK下载地址。配置Demo工程 将Demo工程文件导入...

Nacos Spring(包括 Spring Boot、Spring Cloud)...

ACM(spring-cloud-starter-acm)多配置的实现方式可以使用 spring.profiles.active=dev,online。这样会加载3个配置:_${spring.application.group}:${spring....Nacos spring boot(nacos-config-spring-boot-starter)多配置支持,请参见 ...

环境准备

Spring Boot应用中编辑 application.properties 文件,配置 spring.application.group 和 spring.application.name。spring.application.group=com.alibaba.cloud.acm spring.application.name=sample-app配置ACM环境和认证信息。在...

连接 SOFA 服务注册中心

Tracer 针对 Dubbo 框架提供 3 种方式接入,分别针对 Spring Boot 1.x、Spring Boot 2.x 和非 Spring Boot 类型的 Dubbo 应用。请根据您的实际业务需求,选择相应的 Tracer 依赖接入。Spring Boot 1.x!for Spring Boot 1.X-><dependency>...

微服务治理支持的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 ...

Spring Boot应用设置健康检查

本文介绍如何通过Actuator组件为Spring Boot应用设置健康检查。背景信息 Actuator组件是Spring Boot提供的用来对应用系统进行自省和监控的功能模块,借助于Actuator,您可以很方便地查看并统计应用系统的某些监控指标。您也可以通过...

接入MyBatis应用

若您使用了MyBatis Spring Boot Starter,则引入AHAS依赖后会自动接入(需要spring-boot-starter-ahas-sentinel-client 1.5.1及以上版本)。若您未使用MyBatis Spring Boot Starter,则需在MyBatis应用的XML配置文件中引入...

使用Redis在Web应用中实现会话管理

Spring boot-><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter</artifactId></dependency>!Spring Web-><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-...

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

Spring Boot应用的Data ID配置,请参见 Nacos Spring Cloud。查看是否使用独立的Nacos Client版本。读取到错误配置:查看微服务所配置的Data ID和Group是否有误。Spring Boot应用的Data ID配置,请参见 Nacos Spring Cloud。查看微服务配置...

将Dubbo应用平滑迁移至SAE

service-registry=edas:/127.0.XX.XX:8080,zookeeper:/192.168.XX.XX:2181&reference-registry=zookeeper:/192.168.XX.XX:2181&config-address=127.0.XX.XX:8848 重要 如果是非Spring Boot应用,您需要在dubbo.properties或者对应的Spring...

Command命令编写说明

本文将介绍使用Cloud Toolkit部署Java Web Tomcat应用、Java Fatjar应用、Spring Boot应用和Go应用的Command命令及使用示例。Command命令使用须知 由于ECS云助手的限制,在使用Alibaba Cloud Toolkit部署应用时,需按相关规则使用Command...

监控VPC网络下ECS实例中的Java应用

Spring Boot作为最主流的Java Web框架,在其生态中有着丰富的组件支持,可以通过Actuator和Micrometer很好的与 可观测监控 Prometheus 版 对接,因此,本文以Spring Boot Java应用为例。如果您还没有创建Java工程,可使用 Java工程脚手架 ...

监控VPC网络下ECS实例中的Java应用

Spring Boot作为最主流的Java Web框架,在其生态中有着丰富的组件支持,可以通过Actuator和Micrometer很好的与 可观测监控 Prometheus 版 对接,因此,本文以Spring Boot Java应用为例。如果您还没有创建Java工程,可使用 Java工程脚手架 ...

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-...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
Serverless 应用引擎 共享流量包 移动开发平台 mPaaS 企业级分布式应用服务 金融分布式架构 弹性公网IP
新人特惠 爆款特惠 最新活动 免费试用