我正在开发一个基于 Spring Boot 的应用程序,通过 API 动态添加和删除特定领域的任务。由于这些作业可能会单独失败,因此我想在它们运行时为每个作业添加HealthIndicator
并在之后将其删除。
Spring Actuator 的“health”端点已经集成到了多个监视器中,这只是将此信息向下推送。
当然,我可以将所有作业的健康检查聚合为一个 HealthIndicator
bean,但我更喜欢以某种方式列出所有检查的健康状况。然而,HealthIndicator
仅允许返回单个 Health
实例。是否有一种方法可以返回这样的对象集合?