Pod 健康指示器
Spring Boot 使用HealthIndicator
来公开应用程序的健康信息。这使得它非常适合向用户公开与健康相关的资讯,也很适合用作就绪探针。
Kubernetes 健康指示器(它是核心模块的一部分)公开以下信息:
-
Pod 名称、IP 地址、命名空间、服务账号、节点名称及其 IP 地址
-
一个标志,指示 Spring Boot 应用程序是在 Kubernetes 内部还是外部
可以通过在application.[properties | yaml]
中将management.health.kubernetes.enabled
设置为false
来禁用此HealthContributor
。