SDK 使用说明

在Java项目中使用BaaS REST前,需要获取REST身份、获取 REST SDK、添加依赖及修改配置项。说明 关于如何获取 REST 身份,请参见文档 获取REST身份。SDK 通用说明 第一步:添加依赖 在 pom 中依赖 restclient 的 Jar 包,可以通过下载SDK到...

负载均衡

API 方式 如果在 Spring 或者 Spring Boot 的环境下使用 API,可以通过调用 BoltBindingParam 的 setLoadBalancer 方法来设置。以下示例以设置负载均衡算法为 roundRobin 为例:BoltBindingParam boltBindingParam=new BoltBindingParam();...

应用场景

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

Spring Boot应用监控最佳实践

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

应用维度配置扩展

您可以根据需要,在 application.properties 文件增加以下配置项:说明 您也可以根据自己的编码习惯按照 Spring Boot 的规范,使用驼峰、划线等进行书写。单机故障剔除 com.alipay.sofa.rpc.aft.regulation.effective # 是否开启单机...

SDK参考概述

通过SDK接入方式将应用接入AHAS应用防护后,如果默认的配置无法满足您的业务需求,可以使用AHAS应用防护的SDK可以配置对代码块的流控、配置应用被流控降级后的行为以及配置扩展接口等。配置对代码块的流控 AHAS是围绕着 资源 来工作的。可...

接入Spring Boot/Spring Cloud应用

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

使用Spring Boot开发Dubbo应用

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

概述

SOFABoot 在 Spring Boot 的基础上进行了能力的增强并提供了蚂蚁中间件的轻量集成,且可与 Spring BootSpring 工程无缝集成。SOFABoot 支持创建 Web 和 Core 两种类型的工程。当使用 SOFABoot 开发一个 Web 程序时,相当于“基于 Spring ...

查询Spring Cloud服务调用链

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

接入MyBatis应用

若您未使用MyBatis Spring Boot Starter,则需在MyBatis应用的XML配置文件引入SentinelMyBatisMapperInterceptor拦截器依赖:?xml version="1.0"encoding="UTF-8?DOCTYPE configuration PUBLIC"-/mybatis.org/DTD Config 3.0/EN"...

静态资源配置

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

Spring Boot 集成

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

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 配置内容:...

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

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

如何实现多语言应用与Spring Cloud应用互通

Spring Cloud应用使用多语言应用在K8s集群中的访问方式访问多语言应用。操作步骤 在MSE控制台为Spring Cloud应用使用的Nacos开启MCP功能,实现与ASM互通。在ASM中启用DNS代理。具体操作,请参见 在ASM中使用DNS代理。在多语言应用的代码里...

引入 Spring MVC

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

Spring Boot应用安装SSL证书

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

基本概念

数据库 database 表示数据访问代理的逻辑数据库。以这个作为访问的入口,通过分库分表、读写分离等规则可以请求到后端真实的物理数据库。数据表 data table 表示数据访问代理的逻辑表,应用访问数据访问代理时 SQL 的表即数据表。一个...

模块化开发概述

可部署模块指使用 spring-boot-maven-plugin 打包的模块。上述 2 个工程类型的可部署模块及对应启动类为:SOFABoot Web 工程的 Web 模块:SOFABootWebApplication SOFABoot Core 工程的 service 模块:SOFABootApplication 开启模块化 开启...

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

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

Data API功能简介

功能优势 降低数据库使用门槛 通过使用RDS Data API Service,用户无需再配置数据库相关的连接信息、连接池等信息,使用简单的RDS Data API即可将数据存储和业务逻辑结合在一起,初级开发人员也可快速上手业务逻辑开发,大大缩短开发周期。...

基础术语

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

微服务治理支持的Java框架

2.7.x 数据库 MyBatis 3.4.6~3.5.15 全链路灰度 分类 框架名称 框架版本 Spring Spring Boot 2.x.x Spring Cloud F、G、H、2020.x、2021.x Java网关 Spring Cloud Zuul 1.3.x Spring Cloud Gateway 2.1.x~3.1.8 负载均衡 Spring Cloud ...

Spring Boot 工程迁移至 SOFABoot 工程

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

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 说明 上表未提到的版本及具体信息,请参见 ...

MongoDB数据导入

本文介绍如何通过 AnalyticDB MySQL 湖仓版(3.0)外表查询MongoDB数据,以及如何将MongoDB数据导入至 AnalyticDB MySQL 湖仓版(3.0)。前提条件 已在MongoDB实例所在的同一VPC创建 AnalyticDB MySQL 湖仓版(3.0)集群。具体操作,...

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

SpringBatch 连接 OceanBase 数据库

} } } 启动工程 spring-data-jpa 会根据实体类 People 及 PeopleDESC 自动建表,示例结果如下。批量添加测试数据至 people。public void addData(){ jdbcTemplate=new JdbcTemplate(dataSource);StringBuilder stringBuilder=new ...

环境准备

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

Spring Boot应用如何快速接入Prometheus监控

使用Spring Boot应用过程,为了对系统的状态进行持续地观测,您可以将Spring Boot应用接入Prometheus监控。本文介绍如何将Spring Boot应用快速接入Prometheus监控。背景信息 对于开发者而言,大部分传统SSM结构的MVC应用背后的糟糕体验...

使用LOAD DATA语句导入数据

本文介绍在 PolarDB-X 中使用load data进行数据导入的相关限制和注意事项。注意事项 使用load data进行数据导入时,load data语句并非一个事务,因此各种原因(如数据库宕机等)可能导致部分数据插入,剩余部分未插入。客户端需要开启 ...

Spring Boot应用如何快速接入Prometheus监控

使用Spring Boot应用过程,为了对系统的状态进行持续地观测,您可以将Spring Boot应用接入Prometheus监控。本文介绍如何将Spring Boot应用快速接入Prometheus监控。背景信息 对于开发者而言,大部分传统SSM结构的MVC应用背后的糟糕体验...

SpringBatch 连接 OceanBase 数据库

} } } 启动工程 spring-data-jpa 会根据实体类 People 及 PeopleDESC 自动建表,示例结果如下。批量添加测试数据至 people。public void addData(){ jdbcTemplate=new JdbcTemplate(dataSource);StringBuilder stringBuilder=new ...

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

引入健康检查

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

Spring BootSpring Cloud)是不是在一个项目只支

ACM(spring-cloud-starter-acm)多配置的实现方式可以使用 spring.profiles.active=dev,online。这样会加载3个配置:_${spring.application.group}:${spring.application.name}.{alibaba.acm.file-extension},${spring.application.group}...

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

会话(session)管理是Java Web应用不可或缺的功能,使用数据库Redis版和Spring Session可以便捷地实现会话管理。前提条件 已创建用于保存会话的Redis实例。相关操作,请参见 创建实例。如果通过内网连接Redis实例,Redis实例与部署应用...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
Serverless 应用引擎 数据管理 共享流量包 企业级分布式应用服务 数据传输服务 弹性公网IP
新人特惠 爆款特惠 最新活动 免费试用