引入健康检查

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

概述

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

应用场景

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

版本说明

1.0.6-j180t2114 JDK 8 健康检查功能兼容 Spring Boot 2.0。修复健康检查脚本问题。1.0.5-j180t2114 JDK 8 扩展同城双活能力,增加 DataCenter 和 Cell 单独读取并设置到系统属性的能力。发布部署平台检查应用启动期成功与否的状态时,应用...

将Dubbo应用平滑迁移至SAE

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

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 模块化开发主要目标是如何让各个模块的上下文之间既实现隔离,又能彼此互相通信。主要实现原理如下:每个 SOFABoot 模块中包含了一个独立的上... Spring Boot 的单 Spring 上下文模式相比,模块并行化启动能够加快应用的启动速度。

Spring Boot应用设置健康检查

本文介绍如何通过Actuator组件为Spring Boot应用设置健康检查。背景信息 Actuator组件是Spring Boot提供的用来对应用系统进行自省和监控的功能模块,借助于Actuator,您可以很方便地查看并统计应用系统的某些监控指标。您也可以通过...

Spring Boot应用安装SSL证书

说明 如果您修改过Spring Boot项目的目录,您需要将证书文件和密码文件拷贝到配置文件 application.properties 或 application.yml 相同的目录下。您可以使用远程登录工具附带的本地文件上传功能,上传文件。例如PuTTy、Xshell或WinSCP等...

TCP健康检查

1次,即健康检查监控到一次报警,就将应用服务判断为异常。2次,即健康检查监控到连续两次报警,就将应用服务判断为异常。3次,即健康检查监控到连续三次报警,就将应用服务判断为异常。失败比例 在执行TCP健康检查时,健康检查异常的监控...

健康检查(TCP)

1次,即健康检查监控到一次报警,就将应用服务判断为异常。2次,即健康检查监控到两次报警,就将应用服务判断为异常。3次,即健康检查监控到三次报警,就将应用服务判断为异常。失败比例 在执行TCP监控时,健康检查异常的监控点占监控点...

健康检查(PING)

1次,即健康检查监控到一次报警,就将应用服务判断为异常。2次,即健康检查监控到两次报警,就将应用服务判断为异常。3次,即健康检查监控到三次报警,就将应用服务判断为异常。失败比例 指在执行PING监控时,健康检查异常的监控点占监控点...

Ping健康检查

1次,即健康检查监控到一次报警,就将应用服务判断为异常。2次,即健康检查监控到两次报警,就将应用服务判断为异常。3次,即健康检查监控到三次报警,就将应用服务判断为异常。重要 检查地址若存在网络不通、icmp destination unreachable...

HTTP(s)健康检查

1次,即健康检查监控到一次报警,就将应用服务判断为异常。2次,即健康检查监控到两次报警,就将应用服务判断为异常。3次,即健康检查监控到三次报警,就将应用服务判断为异常。失败比例 在执行HTTP(s)监控时,健康检查异常的监控点占...

HTTP(S)健康检查

1次,即健康检查监控到一次报警,就将应用服务判断为异常。2次,即健康检查监控到两次报警,就将应用服务判断为异常。3次,即健康检查监控到三次报警,就将应用服务判断为异常。失败比例 在执行HTTP(S)监控时,健康检查异常的监控节点占...

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应用如何快速接入Prometheus监控

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

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

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

基础术语

SOFABoot SOFABoot 基于 Spring Boot 的中间件轻量集成方案,标准的 Spring Boot 工程无缝集成,集成了全套 SOFA 金融级中间件。SOFAREST SOFAREST SOFAREST 是一种基于 JAX-RS(Java API for RESTful Web Services)标准的 SOA(Service...

使用Spring Boot开发Dubbo应用

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

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

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

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

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

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

图 1.Web应用中的会话管理 Spring Session是近年来较为流行的轻量级框架Spring Boot下的一个项目,提供用户会话信息管理服务和相关API。Spring Session可以用透明的方式集成HttpSession,从而实现Web应用中的会话管理,该方案有以下优势:...

Spring Cloud开发概述

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

Demo工程

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

环境准备

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

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

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

监控VPC网络下ECS实例中的Java应用

Spring Boot作为最主流的Java Web框架,在其生态中有着丰富的组件支持,可以通过Actuator和Micrometer很好的 可观测监控 Prometheus 版 对接,因此,本文以Spring Boot Java应用为例。如果您还没有创建Java工程,可使用 Java工程脚手架 ...

监控VPC网络下ECS实例中的Java应用

Spring Boot作为最主流的Java Web框架,在其生态中有着丰富的组件支持,可以通过Actuator和Micrometer很好的 可观测监控 Prometheus 版 对接,因此,本文以Spring Boot Java应用为例。如果您还没有创建Java工程,可使用 Java工程脚手架 ...

通过PC端探测目标站点的网络质量

生效时间 报警规则的生效时间,报警规则只在生效时间内才会检查监控数据是否需要报警。说明 单击 高级设置,可设置该参数。报警回调 公网可访问的URL,用于接收云监控通过POST请求推送的报警信息。目前仅支持HTTP协议。关于如何设置报警回...

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

暴露 Prometheus 指标

如果您执行以上操作后未达成目标,建议您执行以下操作:检查项目中是否引入了 spring-boot-starter-actuator。如果没有,请手动添加。检查项目中引入的开源版 SOFARPC 版本是否大于 5.9.1。如果小于该版本,请修改或删除对 SOFARPC 版本的...

通过移动端探测目标站点的网络质量

生效时间 报警规则的生效时间,报警规则只在生效时间内才会检查监控数据是否需要报警。说明 单击 高级设置,可设置该参数。报警回调 公网可访问的URL,用于接收云监控通过POST请求推送的报警信息。目前仅支持HTTP协议。关于如何设置报警回...

如何手动升级 SOFABoot 管理的第三方 JAR

在使用商业版 SOFABoot 时,可能会...如果想替换开源版 SOFABoot 或 Spring Boot 管理的 JAR,可以重复第 1 步,继续向上寻找 sofaboot-dependencies 的 pom 和 spring-boot-dependencies 的 pom,寻找需要提供的 JAR 对应的版本控制 Key。

本地运行

您可以在本地使用 IDE 工具、Maven 或 Java 命令行运行工程,本文将向您介绍如何实现 SOFABoot Web 工程和 Core 工程在本地的编译运行。编译运行 Web 工程 下载示例 Demo 请单击下载示例工程:websofademo.7z。本地 IDE 运行 主要操作...

实现对象存储

Spring Boot 1.x版本的生命周期已结束,推荐使用Spring Boot新版本开发您的应用。在 src/main/java 下创建一个package,如 spring.cloud.alicloud.oss。在package spring.cloud.alicloud.oss 下创建 oss-example 的启动类 OssApplication。...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
检索分析服务 Elasticsearch版 云监控 应用实时监控服务 视图计算 轻量应用服务器 弹性公网IP
新人特惠 爆款特惠 最新活动 免费试用