spring - 如果 kafka 关闭,弹簧执行器“健康”指标不会响应
问题描述
HealthEndpoint.invoke
如果 Kafka 关闭,包含所有“健康”指标(数据库、磁盘空间、...)的数据将不会响应。因此,在这种情况下,我无法获得任何健康指标。在这种情况下,我如何获得其他健康指标状态?或者其他一些区分实时组件和故障组件的方法?
解决方案
kafka 健康指标的超时可以这样设置:
spring.cloud.stream.kafka.binder.healthTimeout: 5
推荐阅读
- c# - 多个 keydown 旋转会导致不需要的角度
- javascript - 是否有我可以嵌入的具有导航/方向的地图?| HTML
- firebase - Firebase 存储映像:哪种方式更便宜:将 base64 字符串放入 Firestore 或将映像存储在 Storage 中?
- javascript - Pug 模板 + 来自函数的插值
- django - 在 django 中创建一个带有特定 changed_data 的表单以进行测试
- javascript - Vue Js,Ag-grid - :使用 cellStyle 或 cellRenderer 根据下拉值突出显示网格单元格
- sql-server - 为什么这个执行计划中的 Sort 算子成本这么高?
- mysql - 如何在一周中的所有日子里将表格置于第三范式
- database - 在 SNOWFLAKE 中为 QA 和 dev 区域创建单独的 Web 链接
- flutter - TweenAnimationBuilder 动画太快