如何解决将Kafka连接的状态传播到就绪执行器指示器
我有一个基本的Spring Boot服务,可以通过Kafka发送消息。
当kafka连接断开时,弹簧启动actuator
将kafka活页夹的状态显示为DOWN
,整体状态显示为DOWN
。但是,Readiness
和Liveness
都是UP
。
不过,我希望将kafka活页夹的故障状态传播到Readiness
指示器。
这意味着,如果kafka上升,我希望localhost:8080/actuator/health/readiness
显示"UP"
,而当kafka下降时,我希望localhost:8080/actuator/health/readiness
显示"DOWN"
,但是liveness
应该仍然保留"UP"
。
是否可以配置此行为?
解决方法
我能找到的最接近所需解决方案的地方是
management:
endpoint:
health:
group:
readiness:
include: readinessState,binders
但是,不能将活页夹仅限于kafka。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。