首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

spring boot /health的top status: UP表示什么

spring boot /health的top status: UP表示应用程序的健康状态为正常。在Spring Boot中,/health是一个用于监控应用程序健康状况的端点。通过访问该端点,可以获取应用程序的健康状态信息。

当访问spring boot /health时,应用程序会返回一个JSON格式的响应,其中包含了各种健康指标的信息。其中,top status字段表示应用程序的最高级别的健康状态。当该字段的值为UP时,表示应用程序的健康状态为正常。

应用程序的健康状态是通过检查各种指标来确定的,包括数据库连接、磁盘空间、内存使用情况、线程池状态等。如果所有的指标都正常,那么应用程序的健康状态就是UP。

推荐的腾讯云相关产品和产品介绍链接地址:

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

spring-boot-actuator中health工作原理解析

前言 最近在一个webflux项目中使用spring-boot-actuator提供健康检查端点时出了点问题,故对spring-boot-actuator项目构造,工作原理进行了全面的梳理,标题之所以写明...health工作原理,是因为spring-boot-actuator着实是个大工程,除了提供health端点,还包含了env,log,dump等诸多功能,下面会侧重health健康检查部分,详细探索下...> 还有一个是和spring boot做集成config配置,以及Bean自动装配依赖,如下: org.springframework.boot...builder) { //这里定义组建健康逻辑 builder.up(); } } health其他使用细节 除了上面提到健康检查不只/actuator/health...=admin management.health.db.enabled=true 文末结语 本着用好每一个组件,不放过任何一个实现细节原则,对spring-boot-actuator中health实现原理剖析了下

2.4K30

SpringBoot - 构建监控体系01_使用 Actuator 组件实现及扩展系统监控

---- Pre 这里我们将介绍 Spring Boot 中一个非常有特色主题——系统监控。 系统监控是 Spring Boot 中引入一项全新功能,它对应用程序运行状态管理非常有效。...那有没有什么办法可以获取更详细状态信息呢? 我们只需要在配置文件中添加如下所示配置项即可。...扩展 Actuator 端点 Spring Boot 默认暴露了日常开发中最常见两个端点:Info 端点和 Health 端点。接下来,我们讨论下如何对这两个端点进行扩展。...Health 端点信息丰富程度取决于当下应用程序所处环境,而一个真实 Health 端点信息如下代码所示: { "status":"UP", "components":{...如果 HTTP 响应状态码处于 200~300 之间,我们认为该服务正在运行,此时,Health.up().build() 方法就会返回一种 Up 响应,如下代码所示: { "status":

1.3K20
  • 微服务架构之Spring Boot(七十四)

    Spring Boot包括一些自动配置 HealthIndicators ,您也可以自己编写。...53.8.1自动配置HealthIndicators 适当时,Spring Boot会自动配置以下 HealthIndicators : 名称 描述 CassandraHealthIndicator...在前面的示例中,健康信息在名 为 my 条目中可用。 除了Spring Boot预定义 Status 类型之外, Health 还可以返回表示新系统状态自定义 Status 。...要配置严重性顺序,请将以下属性添加到应用程序属性: management.health.status.order=FATAL, DOWN, OUT_OF_SERVICE, UNKNOWN, UP 响应中...53.8.4自动配置ReactiveHealthIndicators 适当时,Spring Boot会自动配置以下 ReactiveHealthIndicators : 名称 描述 CassandraReactiveHealthIndicator

    1.4K20

    Spring Boot Actuator详解与深入应用(一):Actuator 1.x

    Spring Boot Actuator详解与深入应用》预计包括三篇,第一篇重点讲Spring Boot Actuator 1.x应用与定制端点;第二篇将会对比Spring Boot Actuator...Actuator是什么 Spring Boot Actuator提供了生产上经常用到功能(如健康检查,审计,指标收集,HTTP跟踪等),帮助我们监控和管理Spring Boot应用程序。...在默认未授权情况下,通过HTTP方式仅会返回如下简单信息: 1{ 2 "status": "UP" 3} 获取详细health信息 我们进行如下配置: 1endpoints: 2 health...1{ 2 "status": "UP", 3 "healthCheck": { 4 "status": "UP" 5 }, 6 "diskSpace":...8 "counter.status.200.metrics": 4 9} 自定义端点 除了使用Spring Boot Actuator提供端点,我们也可以定义一个全新端点。

    1.5K20

    01-如何在 Spring Boot 应用程序中使用 Actuator 监控和管理端点,提高应用程序生产力?

    : { "status": "UP" } 1.2 暴露端点 默认打开只有 health 和 info 端点,其实还支持很多端点: 要展示其他端点,需配置: SpringBoot支持很多端点,除了默认显示几个...对于一个非安全,未认证连接只返回一个简单status’信息 对一个安全或认证过连接其他详细信息也会展示 2.1 顶层接口 package org.springframework.boot.actuate.health...private final Status status; private final Map details; ... } Spring Boot 内置了很多自动配置...HealthIndicator,当然也能自定义: 2.2 自动配置HealthIndicators Spring Boot在合适时候,会自动配置如下HealthIndicator: 内置状态默认状态映射...status": "UP", "details": { "diskSpace": { "status": "UP", "details

    84620

    跟我学Spring Cloud(Finchley版)-03-监控:强大Spring Boot Actuator

    Spring Boot Actuator是Spring Boot官方提供监控组件。只需为项目添加以下依赖,即可就整合Spring Boot Actuator。...GET 是 dump env 显示环境变量,包括系统环境变量以及应用环境变量 GET 是 env health 显示应用程序健康指标,值由HealthIndicator实现类提供;结果有UP、 DOWN.../actuator/health ,即可获得如下结果: {"status":"UP"} 测试2:/health端点展示详情 为 /health 端点配置显示详情: management: endpoint...,即可获得如下结果: { "status": "UP", "details": { "db": { "status": "UP",...Boot 1.x与2.x端点差异,详见:https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-2.0-Migration-Guide

    39020
    领券