Spring Boot 集成

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

基础术语

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

静态资源配置

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

使用Spring Boot开发Dubbo应用

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

技术栈使用指南

配置文件生效优先级,完全参考 Spring Boot 的 Profile 机制。更多详情,请参见 Profiles。多环境下的配置步骤如下:登录云端服务器,在/etc/mefile 中查询 tenant_name 和 workspace_name 信息。说明 在新版迭代后,将支持在 SOFAStack ...

根据实时负载自动扩缩容ECI实例

本文以Spring Boot容器应用为例,演示如何配置负载均衡和弹性伸缩,实现根据实时负载自动扩缩容ECI实例。背景信息 本文将通过Spring Boot容器应用来演示以下场景:通过阿里云弹性伸缩和负载均衡服务,实现根据实时负载自动扩缩容ECI实例。...

使用阿里云ES监控RabbitMQ

RabbitMQ是一个开源的消息代理服务器,能够为您的应用提供一个通用的消息发送和接收平台,并且保证消息在传输过程中的安全性。本文介绍如何通过Filebeat,将RabbitMQ的日志采集到阿里云Elasticsearch(简称ES)中,并对日志进行可视化分析...

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

properties-属性值获取

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

SOFAArk 升级 2.0

研发运维困难 由于 Ark Container 先于 Master Biz 启动,Master Biz 的启动入口和 Spring Boot、SOFABoot 一致,导致 Ark Master Biz 的启动在研发运维中需要定制镜像和启动入口,造成研发运维困难。针对以上问题,蚂蚁集团尝试从框架...

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

开发并启动Spring Boot入口类 DubboProvider。package com.alibaba.edas.boot;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;SpringBootApplication public ...

应用防护

} 安全的Spring配置 中危 Spring Actuator模块开启了部分端点:heapDump、env、restart、refresh、trace、jolokia、h2-console等,可能造成敏感信息泄露或者远程代码执行漏洞。如无特殊场景,请关闭对应功能。脆弱的登录凭证 中危 应用在...

接入Spring Boot/Spring Cloud应用

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

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

应用托管 应用托管是开发者本身为应用提供服务器,将应用托管给服务提供商。应用完成开发后,可以托管在EDAS上。功能 描述 多种语言支持 EDAS支持托管Java应用,K8s环境还支持托管PHP、Node.js、C++和Go等多语言应用。多种底层服务器选择...

常见问题索引

之前使用SAE 1.0,应用是PHP/Python/Java Spring Boot,为什么在SAE 2.0控制台存量应用被放在微服务Tab下?SAE 2.0上线后,1.0的资源包还能继续使用吗?SAE 2.0阶梯定价后貌似降价了,购买1.0的资源包是不是划算了?产品计费FAQ 基础类...

Demo工程

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

探针(Agent)版本说明

2.9.1.2 2023年10月12日 新增对Spring 6.0/Spring Boot 3.0组件的支持。新增对PostgreSQL 42.3.2+组件的支持。新增对Vert.x 3.3~3.9版本区间的支持。修复RedisTemplate调用Jedis组件时监控指标缺失的问题。修复Reactor特殊用法下,链路异步...

概述

SOFABoot、中间件服务、Spring Boot 以及 SpringCloud 的关系,示意如下:Spring Boot 是一个非常优秀的开源框架,可以快速、敏捷地开发新一代基于 Spring 框架的应用程序,它并是用来替代 Spring 的解决方案,而是和 Spring 框架紧密...

接入MyBatis应用

请在 Spring Boot应用接入 页面查看(非公网地域需要),具体请参见 查看License。结果验证 登录 AHAS控制台,在左侧导航栏选择 流量防护>应用防护,若在 应用防护 页面出现该应用的资源卡片且有数据上报,则说明接入成功。地域与...

如何在SchedulerX 2.0平台上托管XXL-JOB任务

下面以schedulerx2-spring-boot-starter接入为例:说明 由于XXL-JOB在2.3.x版本重构了接口,所以您需要根据XXL-JOB版本选择不同的接入方式。pom.xml 中增加以下依赖,接入SchedulerX客户端。XXL-JOB 2.3.x版本!注释xxl-job-core->!...

如何在SchedulerX 2.0平台上托管XXL-JOB任务

下面以schedulerx2-spring-boot-starter接入为例:说明 由于XXL-JOB在2.3.x版本重构了接口,所以您需要根据XXL-JOB版本选择不同的接入方式。pom.xml 中增加以下依赖,接入SchedulerX客户端。XXL-JOB 2.3.x版本!注释xxl-job-core->!...

如何打包 Ark 包

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

将Dubbo应用平滑迁移至SAE

如果应用开启了Spring Boot Actuator监控功能,请访问Actuator查看此应用订阅的各服务的RibbonServerList信息。Actuator地址如下:Spring Boot 1.x版本:http://ip:port/dubboRegistry Spring Boot 2.x版本:...

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

} } 启动Spring Boot服务。测试会话设置和读取。在浏览器中访问 localhost:8080/setSessionId。在浏览器中访问 localhost:8080/getSessionId。案例总结 只要业务中有会话管理需求,都可以使用云数据库Redis版存储会话信息。Spring Boot等...

SSL证书安装指南

Spring BootSpring Boot应用安装SSL证书 Apache Tomcat 7(及以下版本)安装PFX格式证书 安装JKS格式证书 Apache Tomcat 8(及以上版本)在CentOS系统下的Tomcat8.5或9安装SSL证书 Apache(httpd)在Apache服务器上安装SSL证书 Apache 2...

本地运行

SOFABoot Web 工程的 main 函数默认在 web 模块中,且默认在 web 模块中配置 Spring Boot 的 Maven 插件,所以需要切换至 web 模块所在的目录并执行上述第 4 条命令以编译、运行该工程。在上述命令执行过程中,默认的 spring-boot-maven-...

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

2022-11-14 功能名称 功能描述 功能类型 相关文档 API快速访问 云端服务接口通常只能在集群内部进行访问,便于测试验证。授予权限后,您可通过API快速访问能力在线调试应用接口,提高研发测试和问题排查效率。新增 API快速访问 资源搜索 ...

升级相关问题

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

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

版本说明

因此,在升级 SOFABoot 的情况下,您也可以切换 Spring Boot 的版本,但仅支持切换 2.7.x 系列,建议版本低于 2.7.15。修改方式,请参见 如何手动升级 SOFABoot 管理的第三方 JAR。3.6.6(2023-09-19)说明 此版本相比于 3.6.5 进行了...

RPC 常见问题

确认是否因其他外部因素影响服务器性能,如任务调度、批处理,或者与宿主机上其他虚拟机、容器发生资源争抢。如何打印客户端 RPC 调用统计?可以参考以下示例语句打印调用 sofa2-rpc-server 的应用超过 3 秒的请求总数、服务端IP、服务应用...

开发HSF应用(Pandora Boot

dependencyManagement 中包含 spring-boot-dependencies 和 pandora-boot-starter-bom 两个依赖,分别负责Spring Boot和Pandora Boot相关依赖的版本管理,设置之后,您的工程无需将parent设置为 spring-boot-starter-parent。定义服务...

开发HSF应用(Pandora Boot

dependencyManagement 中包含 spring-boot-dependencies 和 pandora-boot-starter-bom 两个依赖,分别负责Spring Boot和Pandora Boot相关依赖的版本管理,设置之后,您的工程无需将parent设置为 spring-boot-starter-parent。定义服务...

将Dubbo应用平滑迁移到EDAS

如果您的应用开启了Spring Boot Actuator监控,可以访问Actuator来查看此应用订阅的各服务的RibbonServerList的信息。Actuator地址如下:Spring Boot 1.x版本:http://ip:port/dubboRegistry Spring Boot 2.x版本:...

搭建服务网关

groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.1.4.RELEASE</version><relativePath/></parent><dependencies><dependency><groupId>org.springframework.cloud...

搭建服务网关

groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.1.4.RELEASE</version><relativePath/></parent><dependencies><dependency><groupId>org.springframework.cloud...

负载均衡

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

实现K8s集群应用的限流降级

若需要通过 Spring properties 配置启动参数,则需要单独引入 spring-boot-starter-ahas-sentinel-client 依赖。Spring Cloud Gateway网关需要引入 spring-cloud-gateway-starter-ahas-sentinel 依赖;Zuul 1.x网关需要引入 spring-cloud-...

实现K8s集群应用的限流降级

若需要通过 Spring properties 配置启动参数,则需要单独引入 spring-boot-starter-ahas-sentinel-client 依赖。Spring Cloud Gateway网关需要引入 spring-cloud-gateway-starter-ahas-sentinel 依赖;Zuul 1.x网关需要引入 spring-cloud-...

Kubernetes 蓝绿发布

2 selector:matchLabels:run:spring-boot-sample template:metadata:labels:run:spring-boot-sample spec:containers:image:${IMAGE} name:app-apiVersion:v1 kind:Service metadata:name:spring-boot-service labels:test:test labele2:...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
云服务器 ECS Web应用防火墙 负载均衡 轻量应用服务器 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用