3.4.5. 决定服务器健康和就绪度的就绪度探测


JBoss EAP XP 3.0.0 支持三种就绪度探测,以确定服务器健康和就绪度。

  • server-status - 当 server-state 运行时 返回 UP
  • boot-errors - 当探测检测到没有引导错误时返回 UP
  • deployment-status - 当所有部署的状态为 OK 时,返回 UP

这些就绪度探测会被默认启用。您可以使用 MicroProfile Config property mp.health.disable-default-procedures 来禁用探测。

以下示例演示了将三个探测与 检查操作结合使用

[standalone@localhost:9990 /] /subsystem=microprofile-health-smallrye:check
{
    "checks": [
        {
            "name": "empty-readiness-checks",
            "status": "UP"
        },
        {
            "name": "empty-liveness-checks",
            "status": "UP"
        },
        {
            "data": {
                "value": "running"
            },
            "name": "server-state",
            "status": "UP"
        },
        {
            "name": "deployments-status",
            "status": "UP"
        },
        {
            "name": "boot-errors",
            "status": "UP"
        }
    ],
    "status": "UP"
}
Copy to Clipboard Toggle word wrap
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2026 Red Hat
返回顶部