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

本文介绍如何使用Spring Boot注解的方式基于Nacos开发一个Dubbo微服务示例应用。如果您已有Spring Boot开发的Dubbo应用,可以跳过本文内容,直接部署到EDAS。前提条件 在使用Spring Boot开发Dubbo微服务应用前,请先完成以下工作:下载 ...

使用Spring Boot开发Dubbo应用

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

概述

SOFABoot 是基于 Spring Boot 的开发框架,用于快速、敏捷地开发 Spring 应用程序,特别适合构建微服务系统。SOFABoot 在 Spring Boot 的基础上提供了诸如 Readiness Check、类隔离、日志空间隔离等能力,以解决大规模团队开发云原生微服务...

Pandora Boot概述

Pandora Boot是在Pandora的基础之上,发展出的更轻量地使用Pandora的一种方式。但Pandora Boot在项目启动过程中,也会...基于Pandora Boot来开发部署在 SAE 上的应用,适用于需要使用HSF的Spring Boot用户以及已经使用过Pandora Boot的用户。

Pandora Boot概述

Pandora Boot是在Pandora的基础之上,发展出的更轻量地使用Pandora的一种方式。但Pandora Boot在项目启动过程中,也会...基于Pandora Boot来开发部署在 EDAS 上的应用,适用于需要使用HSF的Spring Boot用户以及已经使用过Pandora Boot的用户。

Nacos Spring Boot

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

应用场景

SOFABoot 可帮助用户快速搭建高效、可靠的分布式应用,同时能与 Spring Boot 工程无缝集成,降低用户的迁移成本。快速开发分布式应用 SOFABoot 框架集成了所有 SOFA 中间件,以“依赖即服务”的调用形式实现快速配置,轻松搭建稳定、可靠、...

Spring Boot 集成

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

Spring Boot应用监控最佳实践

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

静态资源配置

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

Spring Boot应用安装SSL证书

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

接入Spring Boot/Spring Cloud应用

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

引入 Spring MVC

SOFABoot 基于 Spring Boot 2.1.0.RELEASE 版本开发,各 SOFA 中间件可通过添加相应的依赖模块来使用服务。按照官网文档 创建工程 创建的 SOFABoot Web 工程默认包含 Spring MVC 的能力。如果尚未引入Spring Boot 原生服务 Spring MVC,则...

引入健康检查

说明 上述四个扩展接口均可以通过 Spring Boot 标准的 Ordered、PriorityOrdered 和注解@Order 实现执行顺序的设置。在 2.x 版本中,可供扩展的点如下:回调接口 说明 org.springframework.context.ApplicationListener 如果想要在 ...

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环境和认证信息。在...

Demo工程

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

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

版本兼容说明

版本映射 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...

Spring Cloud开发概述

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

微服务治理支持的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,您可以很方便地查看并统计应用系统的某些监控指标。您也可以通过Actuator组件自定义您的健康检查程序。更多信息,请参见 Spring Boot ...

配置注入

使用 Spring MVC 注解注入...} } 说明 如果同时在 Spring Boot 应用的 application.properties 和 ACM 的${spring.application.group}:${spring.application.name}.properties 中配置了同一个 key,ACM 中的 value 会覆盖应用默认的 value。

使用Cloud Toolkit创建Spring Cloud工程

Java Version Java版本 Spring Boot Version Spring Boot版本 Name 工程名称 Description 工程描述 Package 工程包名 在 New Project 页面选择组件类别和具体的组件,您可根据自己的需求进行选择,然后单击 Next。输入您创建的工程名称和...

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

接入MyBatis应用

x.y.z</version></dependency>在 Spring Boot应用接入 页面 第一步:添加Pom依赖 中查看Pom依赖最新版本,将 x.y.z 替换为新版本的版本号。方式二:添加JAR包依赖。下载ahas-sentinel依赖包。解压依赖包,并将依赖包中的所有JAR包...

Spring Cloud概述

您可直接将应用部署到EDAS上,无须修改代码、添加配置,即可获取EDAS企业级的应用托管、微服务治理(服务查询、金丝雀发布、离群实例摘除、无损下线)、监控报警和应用诊断等能力,帮助您全面提升应用的稳定性和安全性。简介 Spring Cloud...

使用Spring Boot Starter接入

本文将帮助您了解如何使用Spring Boot Starter接入。操作步骤 登录 AHAS控制台,然后在页面左上角选择 地域。在左侧导航栏单击 功能开关,然后在页面右上角单击 新应用接入。可选:在 新应用接入 页面查看并保存License。说明 仅公网环境接...

如何打包 Ark 包

本样例工程演示了如何借助 Maven 插件将一个 Spring Boot Web 工程打包成标准格式规范的可执行 Ark 包。前提条件 样例工程依赖 sample-ark-plugin,您需要提前在本地安装该 Ark Plugin。使用工具 SOFAArk 默认提供了 Maven 插件 sofa-ark-...

简介

API 应用程序编程接口 用户开放API,在API网关录入API,以提供接口的方式对外提供服务或者数据。Group API Group API分组 一组API。用户开放API,首先需要创建API分组 每个API分组拥有一个二级域名,两个Stage 用户需要将已经备案且解析至...

Ark Biz 介绍

├─spring-boot-devtools-1.4.2.RELEASE.jar│├─spring-boot-starter-1.4.2.RELEASE.jar│├─spring-boot-starter-logging-1.4.2.RELEASE.jar│├─spring-boot-starter-tomcat-1.4.2.RELEASE.jar│├─spring-boot-starter-web-1.4.2....

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

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

基础术语

中文 释义 API 应用程序编程接口,是一些预先定义的函数,或指软件系统不同组成部分衔接的约定。API 分组 用于将 API 进行逻辑的分组,同个分组下的 API 使用相同的分组标识做隔离。分组标识 是网关全局的唯一标识,用于定位在访问的 API。...

将Dubbo应用平滑迁移至SAE

应用程序中添加依赖并修改配置。说明 本文介绍的迁移方案为双注册双订阅方案。在 pom.xml 文件中添加 edas-dubbo-migration-bom 依赖。groupId>...

Spring Cloud 使用 SOFARegistry

替换 x.x.x 为该 SDK 最新版本号-><version>x.x.x</version></dependency>说明 sofa-registry-cloud-all SDK 1.2.8 版本同时兼容 Spring Boot 1.x 和 Spring Boot 2.x。根据您的 Spring Cloud 版本信息,引入对应的 Tracer 依赖。Camden、...

Tracer 日志配置项

应用在引入 SOFATracer 后,可以在 Spring Boot 的配置文件 application.properties 中添加相关配置项来定制 SOFATracer 的相关行为。SOFATracer 的日志输出目录,可以在 application.properties 中配置 logging.path 的路径,那么其日志...

properties-属性值获取

SOFABoot 基于 Spring boot,不需要再声明包扫描标签在 SOFABoot 的启动函数 SpringBootSpringApplication 中,已添加了注解@org.springframework.boot.autoconfigure.SpringBootApplication。通过这个注解可以自动配置包扫描路径。方式 b ...

Command命令编写说明

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

升级相关问题

如何引入 Spring Boot 的 Web 容器 引入 spring-boot-starter-web,默认依赖并启动的 Web 容器是 Tomcat,依赖信息类似如下:<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></...

支持组件列表

Spring Boot/Spring Cloud Web应用只需要引入 spring-boot-starter-ahas-sentinel-client 依赖即可接入。Spring Cloud Gateway网关需要引入 spring-cloud-gateway-starter-ahas-sentinel 依赖;Zuul 1.x网关需要引入 spring-cloud-zuul-...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
API 网关 短信服务 Serverless 应用引擎 对象存储 视觉智能开放平台 弹性公网IP
新人特惠 爆款特惠 最新活动 免费试用