概述

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

应用场景

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

2022年

对可用Worker监控定时器偶而出现的ERROR日志信息内容进行优化。second_delay任务支持日志采集。无 1.5.1.1,2022-04-19 变更类型 功能描述 相关文档 新增 支持开启或关闭日志服务动态生效。无 优化 修复1.5.0.x版本不兼容Spring Boot 2.0.3...

Pandora Boot概述

Pandora Boot与Spring Boot AutoConfigure深度集成,让您同时可以享受Spring Boot框架带来的便利。基于Pandora Boot来开发部署在 SAE 上的应用,适用于需要使用HSF的Spring Boot用户以及已经使用过Pandora Boot的用户。

Pandora Boot概述

Pandora Boot与Spring Boot AutoConfigure深度集成,让您同时可以享受Spring Boot框架带来的便利。基于Pandora Boot来开发部署在 EDAS 上的应用,适用于需要使用HSF的Spring Boot用户以及已经使用过Pandora Boot的用户。

静态资源配置

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

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

MSE集成了多种注册中心产品,...groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.1.4.RELEASE</version><relativePath/></parent><dependencies><dependency><groupId>...

Java SDK

对可用Worker监控定时器偶而出现的ERROR日志信息内容进行优化。second_delay任务支持日志采集。无 1.5.1.1,2022-04-19 变更类型 功能描述 相关文档 新增 支持开启或关闭日志服务动态生效。无 优化 修复1.5.0.x版本不兼容Spring Boot 2.0.3...

使用Alibaba Cloud Toolkit自动化部署微服务至SAE

本文介绍如何使用Alibaba Cloud...groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.1.4.RELEASE</version><relativePath/></parent><dependencies><dependency><groupId>...

Spring Boot应用监控最佳实践

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

Nacos Spring Boot

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

基础术语

Spring Cloud Spring Cloud Spring Cloud 是一系列框架的集合,利用 Spring Boot 简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路、数据监控等,都可以用 Spring Boot 的开发风格做到一键启动和...

使用Spring Boot开发Dubbo应用

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

Spring Boot 集成

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

Saga 模式快速入门

spring boot and spring dependencies begin-><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-autoconfigure</artifactId></dependency>!logback-><dependency><groupId>org.springframework.boot...

排查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依赖了老版...

创建JMeter场景

每次循环清空DNS缓存开关不开启,使用系统DNS解析器(图标②),同步定时器和常数吞吐量定时器均为单机生效(图标③)。高级设置开启的状态下:日志采样率设置 可自定义采样日志的采样率,默认采样率为1%。若需降低采样率,请填写(0,1]区间...

创建JMeter场景

每次循环清空DNS缓存开关不开启,使用系统DNS解析器(图标②),同步定时器和常数吞吐量定时器均为单机生效(图标③)。高级设置开启的状态下:日志采样率设置 可自定义采样日志的采样率,默认采样率为1%。若需降低采样率,请填写(0,1]区间...

引入 Spring MVC

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

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

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

版本兼容说明

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

在Kubernetes集群中部署SchedulerX

接入SchedulerX 关于SDK接入,请参见 Spring Boot应用接入SchedulerX。使用K8s任务还需要依赖一个 schedulerx-plugin-kubernetes,如下所示。说明 schedulerx2.version使用最新客户端版本,更多信息,请参见 发布记录。...

在Kubernetes集群中部署SchedulerX

接入SchedulerX 关于SDK接入,请参见 Spring Boot应用接入SchedulerX。使用K8s任务还需要依赖一个 schedulerx-plugin-kubernetes,如下所示。说明 schedulerx2.version使用最新客户端版本,更多信息,请参见 发布记录。...

基本概念

定时消息 Scheduled message,Producer 将消息发送到消息队列服务端,但并不期望这条消息立马投递,而是推迟到在当前时间点之后的某一个时间投递到 Consumer 进行消费,该消息即定时消息。详情请参见 消息类型>定时和延时消息。地址配置...

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

环境准备

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

在本地开发Dubbo微服务应用

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

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

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)多配置支持,请参见 ...

使用Cloud Toolkit创建Spring Cloud工程

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

Spring Cloud开发概述

Spring Cloud Spring Boot Spring Cloud Alibaba ANS ACM SchedulerX Greenwich 2.1.x 2.1.1.RELEASE Finchley 2.0.x 2.0.1.RELEASE Edgware 1.5.x 1.5.1.RELEASE Hoxton 2.2.x 2.2.x 说明 Spring Cloud Alibaba Nacos Discovery和Spring ...

2019年

修复任务实现类配置错误的情况下会触发Spring Boot的ServeletWebServer停止的逻辑,导致业务进程在,但是Web服务被shutdown问题。修复系统启动变量 user.dir='/',任务会卡住的问题。客户端 springContext.getBean 报 ...

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

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

Demo工程

说明 Spring和Spring Boot框架暂不支持收发定时和延时消息。可以看到消息被接收打印的日志。因为有初始化,所以需等待几秒,在生产环境中不会经常初始化。结果验证:在 云消息队列 RocketMQ 版 控制台,查看消费者状态,可以看到启动的消费...

Command命令编写说明

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

Spring Cloud概述

Spring Cloud Spring Boot Spring Cloud Alibaba 2020.0 2.4.x 2021.1 Hoxton 2.2.x 2.2.6.RELEASE Greenwich 2.1.x 2.1.1.RELEASE Finchley 2.0.x 2.0.1.RELEASE Edgware 1.5.x 1.5.1.RELEASE 说明 上表中未提到的版本及具体信息,请参见 ...

如何打包 Ark 包

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

Tracer 日志配置项

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

软件定时器

所有正在运行的定时器会被挂接到g_timer_head链表,定时器任务循环的从g_timer_head链表中取出时间最近一次的定时器,通过当前tick计数和该定时器的超时tick数来判断定时时间是否到,如果该定时器触发时间已到则立即执行其处理函数,否则...

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

背景信息 原生Dubbo框架下的应用开发请参见 使用Spring Boot开发Dubbo应用,您也可以直接下载 Dubbo转换为HSF的示例代码。添加Maven依赖 在应用工程的 pom.xml 中,增加 spring-cloud-starter-pandora 的依赖。groupId>org....
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
全局事务服务 (文档停止维护) 应用实时监控服务 Serverless 应用引擎 企业级分布式应用服务 金融分布式架构 弹性公网IP
新人特惠 爆款特惠 最新活动 免费试用