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

Spring Boot的核心价值就是自动配置,只要存在相应Jar包,Spring Boot可以自动配置,如果默认配置不能满足需求,您还可以替换掉自动配置类,使用自定义配置快速构建企业级应用程序。构建Spring Boot应用以及该应用上线之后,您需要对该应用...

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

Spring Boot的核心价值就是自动配置,只要存在相应Jar包,Spring Boot可以自动配置,如果默认配置不能满足需求,您还可以替换掉自动配置类,使用自定义配置快速构建企业级应用程序。构建Spring Boot应用以及该应用上线之后,您需要对该应用...

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的用户。

静态资源配置

关于 Spring Boot 中静态资源的更多说明,可以参考 Spring Boot 官方文档(英文)。本地存储路径 Spring Boot 默认会过滤所有的静态资源,静态资源位置不同,优先级也不同。在 SOFABoot Web 应用中,静态资源根目录为:Web 模块的 src/main...

使用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":[...

基础术语

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

接入Spring Boot/Spring Cloud应用

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

Tracer 日志配置项

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

升级相关问题

在 SOFABoot 工程中如何处理自定义 filter SOFABoot 工程中没有 Spring 工程的 web.xml,如果原 Spring MVC 的 web.xml 配置文件有自定义配置 filter,可以参考 Spring Boot 官方迁移 Servlets、Filters、listeners 的方法,也可以参考其它...

properties-默认

SOFABoot 框架是基于 Spring Boot 的中间件解决方案,其读取配置文件的方法与 Spring Boot 的逻辑相同,SOFABoot 通过 application.properties 文件实现全局配置。properties 配置类型 application.properties 中的键值对 key-value 主要...

版本说明

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

引入健康检查

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

单元测试

Spring Boot 官方文档。测试基类 示例代码 以下为默认生成的 AbstractTestBase.java 测试基类的示例代码:/*参考文档:http://docs.spring.io/spring-boot/docs/1.4.2.RELEASE/reference/htmlsingle/#boot-features-testing*/RunWith...

基本概念

“单元”可以作为一个相对独立整体来挪动,甚至可以把部分单元部署到异地去[回到顶部]F Fat JAR Fat JAR 是一种可执行的 JAR 包(Executable JAR),包含编译后的类及代码运行所需依赖 jar 的存档,可以使用 java-jar*.jar 命令运行该应用...

Spring Boot 工程迁移至 SOFABoot 工程

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

本地运行

在上述命令执行过程中,默认的 spring-boot-maven-plugin 插件会对工程原型进行自动配置,如无特殊需求可以不用修改,具体配置可以参考 spring-boot-maven-plugin 使用说明。java-jar 方式运行 主要操作步骤如下:通过 cd 命令,进入工程根...

properties-属性值获取

关于 Spring Boot 的学习可以 参考这里。获取 properties 配置信息 通过 mvn 命令生成工程原型后,可以通过下述操作获取 properties 配置的属性:通过@Value 注解来加载对应的配置属性。通过注入的方式来获取配置属性。通过@Value 注解来...

应用场景

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

开发HSF应用(Pandora Boot

Pandora Boot可以认为是Spring Boot的增强。前提条件 在开发应用前,您已经完成以下工作:配置SAE的私服地址和轻量级配置及注册中心 启动轻量级配置及注册中心 服务注册与发现 下面将介绍如何使用Pandora Boot开发应用(包括服务提供者和...

开发HSF应用(Pandora Boot

Pandora Boot可以认为是Spring Boot的增强。前提条件 在开发应用前,您已经完成以下工作:配置EDAS的私服地址和轻量级配置及注册中心 启动轻量级配置及注册中心 服务注册与发现 下面将介绍如何使用Pandora Boot开发应用(包括服务提供者和...

Spring Boot应用监控最佳实践

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

Nacos Spring Boot

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

客户端不在线问题排查

如果是 SOFABoot 或 Spring Boot 应用,可以使用这个命令 curl http://127.0.0.1:8080/actuator/readiness 查看(端口配置应用端口)是否健康,如果不健康,则说明业务进程有问题。查看~/conf/acvip-java-client-cache/domains/xxx-...

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

概述

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

版本兼容说明

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

供应链漏洞验收及奖励标准

可以通过修复一个点使得后续利用均不可行的情况,后续漏洞提交均视为重复漏洞。说明 如多个接口程序中都用到了同一个全局函数进行数据处理,这个全局数据处理函数被利用导致了漏洞形成,则所有此类漏洞均视为同一漏洞。在先知平台通知第三...

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

将Dubbo应用平滑迁移到EDAS

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

在本地开发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。解压下载...

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

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

接入HSF应用

若是Spring Boot应用,则可以通过starter方式接入。在pom.xml中引入以下依赖:<dependency><groupId>com.alibaba.csp</groupId> <artifactId>spring-boot-starter-ahas-sentinel-client</artifactId> <!需指定版本号,需要≥1.7.2版本。最新...

Command命令编写说明

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

基于Ingress-APISIX网关实现全链路灰度

例如想通过env=gray这个请求参数,来访问灰度环境,如下图所示:调用链路为Ingress-APISIX>A>B>C,其中A可以是一个Spring Boot的应用。配置APISIX路由规则 登录APISIX控制台,单击左侧导航栏 路由,然后单击+创建。创建路由 页面配置路由...

SOFAArk 升级 2.0

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

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

如何指定标签

更多信息,请参见 Spring Boot应用接入SchedulerX。spring.schedulerx2.label=gray 步骤一:验证标签注册成功。登录 分布式任务调度平台。在顶部菜单栏选择地域。在左侧导航栏单击 应用管理。在 应用管理 的 操作 列,单击 查看实例。在 ...
共有31条 < 1 2 3 4 ... 31 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
全局事务服务 (文档停止维护) Serverless 应用引擎 金融分布式架构 企业级分布式应用服务 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用