spring-boot - 我们可以手动更改 Kafka Stream 的状态吗?
问题描述
我正在使用 Spring Boot 创建 Kafka Stream 应用程序。我用的是spring-kafka,现在我打算用Spring Actuator添加健康检查。
我已经为 Kafka Stream 实现了 HealthIndicator,它检查它的状态并输出详细信息,如果它不是CREATED
或RUNNING
. (仅供参考,与this question中的代码类似)
现在我想知道我是否可以测试这个实现。我可以手动更新 Kafka Stream 状态很好,但我不知道我们是否真的可以这样做。有人有什么想法吗?
解决方案
推荐阅读
- python-3.x - 如何从正则表达式匹配中获取 Pandas 数据帧的行索引
- iis - IIS 是否连接不足?
- ios - libNDPlayer.a 相机功能的架构 arm64 的未定义符号
- c - 即使没有互联网,Connect()-ing 一个 http 套接字也会成功。为什么?
- html - 翻转卡正面的 SVG 上的混合混合模式使其背面消失
- reactjs - 如何将图像上传到存储并获取下载链接并存储在 Firestore 中并做出原生反应
- matlab - 在数组上使用泛型函数进行绘图时,我犯了什么类型的(可能是语法)错误?
- java - Spring Tool Suite 未完成源代码和 javadoc 下载
- python - 如何返回输入元组包含空集的函数?
- vba - 提取与已延后提醒相关的数据