当前位置: 首页 > 知识库问答 >
问题:

为什么/health的“readinessstate”详细信息不同于readision probe状态?

施文彬
2023-03-14
management:
  endpoints:
    web:
      base-path: /
  endpoint:
    health:
      show-details: ALWAYS
      probes:
        enabled: true
      group:
        readiness:
          include: db, myCustom, diskSpace

获取/health

json prettyprint-override">{
    "status": "DOWN",
    "components": {
        ...,  // other components
        "myCustom": {
            "status": "DOWN"
        },
        "readinessState": {
            "status": "UP"  // here UP
        }
    },
    "groups": [
        "liveness",
        "readiness"
    ]
}

获取/健康/就绪

{
    "status": "DOWN",  // but here DOWN
    "components": {
        ...,  // other components
        "myCustom": {
            "status": "DOWN"
        }
    }
}

共有1个答案

王德华
2023-03-14

就绪状态只监视特定的健康组。它需要被告知关于您的自定义组件。

默认情况下,Spring Boot不会向这些组添加其他健康指标。

https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#production-ready-kubernetes-probes-external-state

 类似资料:
  • 在Spring-Boot 2.4中,我在Actuator运行状况endpoint和就绪状态探测方面遇到了这个问题。当我的一个自定义关键组件关闭时,endpoint会显示和endpoint,但的详细信息仍然显示。 为什么会这样?难道不应该也说DOWN吗? 我在网上找到的许多教程似乎都没有解决这个问题。 我的假设是:

  • 如何从中识别java版本?8U是指Java8还是另一个版本。请告诉我“1.8.0_211”隐藏的含义是什么。

  • 在当前版本中,您不仅可以查看AssetBundle文件的包含资源信息和依赖关系信息,同时还可以查看每种资源的详细使用信息。目前,UWA资源检测服务对于主流资源的支持如下: 纹理资源 对于纹理资源,UWA可以提供以下重要信息:分辨率、资源格式、内存占用、Mipmap功能是否开启 和 Read/Write是否开启。这些均为影响纹理文件尺寸和内存占用的重要因素。因此,我们将其在此进行详细展示,您可以对每

  • 在概览页面或警报历史记录页面中点击警报以查看其详细信息页面。在“警报详细信息”页面中,你可以查看引发警报的详细信息,将它标记为已读或未读,开启或关闭它,将它分配给成员,添加备注。当你打开此页面时,警报会自动标记为“已读”。 警报详情页面的信息 摘要 它显示警报的当前状态,以及其引发时间和结束时间。 警报详细信息 会显示警报名、警报的解释,以及 Navicat Monitor 的建议以帮助你调查和解

  • 只有在使用docker stack deploy启动容器时,才会出现间歇性错误,使用DockerCompose`grpc._channel._Rendezvous可以正常工作:

  • 问题内容: 我如何验证信用卡。我需要做检查。黑莓中有API可以做到吗? 问题答案: 您可以使用以下方法来验证信用卡号