首页 > 解决方案 > 如果 kafka 关闭,弹簧执行器“健康”指标不会响应

问题描述

HealthEndpoint.invoke如果 Kafka 关闭,包含所有“健康”指标(数据库、磁盘空间、...)的数据将不会响应。因此,在这种情况下,我无法获得任何健康指标。在这种情况下,我如何获得其他健康指标状态?或者其他一些区分实时组件和故障组件的方法?

标签: springmetricsspring-boot-actuator

解决方案


kafka 健康指标的超时可以这样设置:

spring.cloud.stream.kafka.binder.healthTimeout: 5

推荐阅读