Spring Boot 如何为就绪探测配置hazelcast IMDG

zbdgwd5y  于 2023-05-28  发布在  Spring
关注(0)|答案(1)|浏览(143)

我正在尝试在springboot中使用执行器实现就绪探测。我已经在我的 Helm 中使用readiness probe进行了数据库健康检查:

-  name: management.endpoint.health.group.readiness.include
   value: 'readinessState,db'

我猜我只需要修改值部分来添加Hazelcast IMDG,但我不确定是否是这种情况。我找不到好的网站来解释如何配置它。我如何做到这一点?

mrzz3bfm

mrzz3bfm1#

HazelcastHealthIndicator会自动配置,如Spring Boot Actuator: Production-ready Features所述。但是,从我所看到的,它只检查Hazelcast是否存在和是否具有UUID。
如果你想要一些更多的Hazelcast特定的就绪健康检查(如检查hazelcast/health/ready端点或hazelcast/health/cluster-safe),那么我猜你需要编写一个自定义的Spring执行器健康检查指示器。

相关问题