Class HealthCheckScheduler
- java.lang.Object
-
- pl.allegro.tech.hermes.management.domain.health.HealthCheckScheduler
-
@Component @ConditionalOnProperty(name="management.health.enabled", havingValue="true") public class HealthCheckScheduler extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description HealthCheckScheduler(ZookeeperClientManager zookeeperClientManager, pl.allegro.tech.hermes.infrastructure.zookeeper.ZookeeperPaths zookeeperPaths, pl.allegro.tech.hermes.management.domain.health.NodeDataProvider nodeDataProvider, com.fasterxml.jackson.databind.ObjectMapper objectMapper, ModeService modeService, io.micrometer.core.instrument.MeterRegistry meterRegistry, java.lang.Long periodSeconds)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidscheduleHealthCheck()
-
-
-
Constructor Detail
-
HealthCheckScheduler
public HealthCheckScheduler(ZookeeperClientManager zookeeperClientManager, pl.allegro.tech.hermes.infrastructure.zookeeper.ZookeeperPaths zookeeperPaths, pl.allegro.tech.hermes.management.domain.health.NodeDataProvider nodeDataProvider, com.fasterxml.jackson.databind.ObjectMapper objectMapper, ModeService modeService, io.micrometer.core.instrument.MeterRegistry meterRegistry, @Value("${management.health.periodSeconds}") java.lang.Long periodSeconds)
-
-